Accueil > Forum > > > > Flash, XML et CSS
Flash, XML et CSS
mardi 27 novembre 2007 à 16:38:56 |
Flash, XML et CSS

Orange73
|
Hi, Voilà j'ai un texte dynamique dans mon anim flash qui load un xml externe. Ce XML load une css... Malheureusement flash ne prend pas en compte la feuille de style... pourquoi ? Mon XML :<?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="news_style.css" type="text/css"?> <news> <story> <title>NEWS 1</title> <date>| le 02 octobre 2007 |</date> <body>description de la news</body> <lien>lien URL></lien> </story> <story>
<title>NEWS 1</title>
<date>| le 02 octobre 2007 |</date>
<body>description de la news</body>
<lien>lien URL></lien>
</story> </news>
Mon CSS : <style type="text/css">
news, story {}
title { color: #7A4530; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
date { color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
body { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; }
lien { color: #035795; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; }
</style>
Merci. :) 
|
|
mardi 27 novembre 2007 à 16:53:34 |
Re : Flash, XML et CSS

goldenboy68
|
Y'a un concours en cours ou quoi ? lol
2 personnes qui demandent quasiment la même chose à 3 minutes d'intervalle...unissez vos neurones !
Dsl, j'ai jamais utilisé les feuilles de styles dans Flash, j'ai toujours codé ça en dur dans l'anim en utilisant TextFormat...mais il me semble bien que j'ai vu dans l'aide qu'on pouvait charger un feuille de style externe.
Bonnes recherches!
@+! Samy
|
|
mercredi 28 novembre 2007 à 09:17:46 |
Re : Flash, XML et CSS
|
mercredi 28 novembre 2007 à 09:38:17 |
Re : Flash, XML et CSS

goldenboy68
|
Ben essaie en chargeant les 2 dans Flash si t'as pas encore essayé.
|
|
mercredi 28 novembre 2007 à 09:42:00 |
Re : Flash, XML et CSS
|
jeudi 29 novembre 2007 à 11:29:09 |
Re : Flash, XML et CSS

chiktika
|
Bonjour !
Tu as réussi à trouver une solution ou pas ??
Personne ne se sert des css ???
Je n'y suis pas arrivée non plus, alors je pense que je vais me servir du txtFormat et que je vais placer les differents parametres de couleur, de taille de texte etc.. ds le xml !
C'est dommage qd meme. :((
|
|
lundi 21 janvier 2008 à 12:45:05 |
Re : Flash, XML et CSS

toto aussi
|
Une piste : vérifie l'ordre d'arrivé du css par rapport au text. Sinon sous Flash8 j'ai la bonne couleur mais pas la bonne taille ...
|
|
vendredi 15 février 2008 à 16:12:40 |
Re : Flash, XML et CSS
|
vendredi 15 février 2008 à 16:39:54 |
Re : Flash, XML et CSS

lelutinvert
|
Bonjour, Ayant étudié la même chose, voici un exemple de code AS3 travaillant avec les fichiers xml et css. Il faut les copier-coller dans chaque création de fichier pour tester tout cela. Il reste un souci de contrôle de l'identation du texte que je ne maîtrise pas encore. Si quelqu'un peut rebondir sur ce sujet pour y apporter une réponse... Sinon, tout fonctionne apparamment bien.
Le fichier Texte.xml : <?xml version="1.0" encoding="utf-8" ?> <?xml-stylesheet href="fiche.css" type="text/css" ?> <Mon_rapport> <Menu_1> <Mon_titre> À QUI LE TOUR ? </Mon_titre> <Ma_consigne> Maintenant, vous allez savoir comment utiliser du contenu XML formaté à l'aide de feuilles de styles CSS.<BR/>Attention, l'entête du contenu des styles CSS ne doit pas contenir une entête comme :<BR/><i>@charset "utf-8";.</i> </Ma_consigne> </Menu_1> <Menu_2> <Mon_titre> ABRACADABRANTESQUE : </Mon_titre> <Ma_consigne> Grâce à sa structure XML, l'import de contenu XML peut être formaté par des styles CSS d'un fichier externe, dont les noms sont ceux des balises XML. </Ma_consigne> </Menu_2> </Mon_rapport>
Le fichier fiche.css : Mon_rapport { font-family: Verdana, Arial, Helvetica, sans-serif; } Mon_titre { font-size: 20px; color:#336600; text-indent: 30pt; } Ma_consigne { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#990000; display: block; }
Le fichier AffTextes.as (fichier de classe attaché au fichier .fla, panneau Propriétés > Classe de document :) : package { //Classes natives import flash.display.MovieClip; import flash.text.TextField; import flash.text.StyleSheet; import flash.events.Event; import flash.events.IOErrorEvent; import flash.net.URLLoader; import flash.net.URLRequest; public class AffTextes extends MovieClip { //Propriétés : //Contient les objets du champ texte private var _zoneTexte:TextField; private var _stylesTxt:StyleSheet; //Pour recueillir les données de styles private var _reqCSS:URLRequest; private var _stylesCSS:StyleSheet; private var _chgtFichierCSS:URLLoader; //Pour recueillir les données au format XML private var _reqXML:URLRequest; private var _contenuXML:XML; private var _chgtFichierXML:URLLoader; //Contructeur: public function AffTextes() { //Création des variables recevant les chargements _stylesTxt = new StyleSheet(); _contenuXML = new XML(); //Affichage du champ sur la scène (this) affChampTxt(this); //Les adresses des fichiers à télécharger _reqCSS = new URLRequest("fiche.css"); _reqXML = new URLRequest("Texte.xml"); //Lancement de l'affichage XML formaté CSS chgtStylesCSS(); } //Méthodes : //Affichage du champ de textes private function affChampTxt(cible:MovieClip):void { _zoneTexte = new TextField(); cible.addChild(_zoneTexte); _zoneTexte.selectable = false; _zoneTexte.wordWrap = true; //Dans cet exemple, les valeurs sont entrées en dur, // mais elles devraient être des paramètres _zoneTexte.width = 500; _zoneTexte.height = 400; _zoneTexte.x = 70; _zoneTexte.y = 30; } //Chargement des données CSS private function chgtStylesCSS():void { _chgtFichierCSS = new URLLoader(); _chgtFichierCSS.addEventListener(IOErrorEvent.IO_ERROR, retourneErreur); _chgtFichierCSS.addEventListener(Event.COMPLETE, appliStyles); _chgtFichierCSS.load(_reqCSS); } //À la fin du chargement CSS private function appliStyles(e:Event):void { _stylesTxt.parseCSS(e.currentTarget.data); _zoneTexte.styleSheet = _stylesTxt; chgtXML(); } //Chargement des données XML private function chgtXML():void { _chgtFichierXML = new URLLoader(_reqXML); _chgtFichierXML.addEventListener(IOErrorEvent.IO_ERROR, retourneErreur); _chgtFichierXML.addEventListener(Event.COMPLETE, AffChampTexte); } //Retourne toute erreur de chargement private function retourneErreur(err:Event):void { _zoneTexte.text = "Erreur lors du chargement des données XMl : "+err; } //À la fin du chargement XML, appel du texte à afficher //En jouant sur le nom des balises XML, on peut sélectionner des extraits du contenu private function AffChampTexte(e:Event):void { _contenuXML = XML(e.currentTarget.data); //Exemple du contenu total //_zoneTexte.htmlText = _contenuXML; //Exemple du contenu de la balise Menu_1 _zoneTexte.htmlText = _contenuXML.Menu_1; //Exemple du contenu de la balise Menu_2 //_zoneTexte.htmlText = _contenuXML.Menu_2; } } }
lelutinvert.
|
|
Cette discussion est classée dans : font, flash, xml, news, css
Répondre à ce message
Sujets en rapport avec ce message
flash récupère une variable?? [ par kaotrik ]
Bonjour Est il possible que une animation flash récupère une variable extérieur? car j'utilise un fichier xml pour donner des info à mon swf mais mon
comment modifier un fichier xml depuis flash ? [ par groovybronx ]
bonjour j ai actuellement recuperé un script de news flash/xml sur ce meme site .cependant je voudrais pouvoir creer un petit formulaire tout simple p
HELP un tutos qui marche pas XML et flash ??? [ par fedebul ]
bonjour j'ai trouvé un exo dans un livre flash . " recuperer des données depuis une base de données en XML " donc voila il y un .swf avec deux champs
News en flash (+XML) [ par imaginationavenue ]
Bonjour,Après avoir parcouru les différents tutoriaux ou codes sources pouvant répondreà ma recherche j'en arrive à vous demander votre aide...Je cher
News XML [ par Orange73 ]
Bonjour,Je souhaiterai crée une news flash qui va lire les données d'un xml mais étant une quiche en xml je demande votre aide, sachant que je souhait
[AS3] soucis avec un htmlText / XML / CSS [ par goldorius ]
Bonjour à tous, Mon soucis est simple, je charge un contenu textuel dans flash via un xml externe avec css. Tout fonctionne à merveille pour ce qui
mise en page xml avec flash [ par seb2905 ]
Bonjour, J'essaye de découvrir des horizons inconnus en 2010, et il faut dire que je galère bien! [u]Introduction[/u] Mon but : afficher une liste
charger .css de fichier .xml externe dans flash [ flash 8 + xml + css ] [ par jeffcoyote ]
hello , je reviens (encore) avec un nouveau souci [^^sad1] pffff ... Je prepare un site 100 % flash qui est parait il " codé avec les pieds " ( ci
txtarea et balise css via xml [ par akordepo ]
Bonjour, bon je n'arrive pas à trouver sur le site l'info qui me manque. voilà ma situation : flash cs3 et Dw cs3. dans mon flash/swf j'ai un champ "
flash image par image xml [ par dav007fgdsg ]
bonjour à tous je cherche un petit script tout simple pour faire apparaitre dans une fenêtre des images les unes à la suite des autres avec quelques s
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|