Posez votre question Signaler

CSS et Flash

Automaticearth - Dernière réponse le 26 nov. 2009 à 13:52
Bonjour,
J'ai un petit soucis avec mon CSS dans flash. J'ai crée un site en Flash AS3 et Dreamweaver avec des fichiers .txt pour le content et un fichier css tout simple pour le formatting. Le probleme c'est que le css marche pas toujours. Des fois oui et des fois non.... je comprends pas pourquoi... des idées?
merci pour toute aide
Neil
le site www.neil-dixon.com
le code...
import fl.controls.UIScrollBar;
import fl.containers.UILoader;
import fl.events.ComponentEvent;
import flash.text.StyleSheet;
import flash.text.TextField;
//css loader
var cssLoader:URLLoader = new URLLoader();
var cssRequest:URLRequest = new URLRequest("bluepage.css");
cssLoader.addEventListener(Event.COMPLETE,cssLoaded);
cssLoader.load(cssRequest);
var css:StyleSheet;
function cssLoaded(evt:Event):void {
css = new StyleSheet ();
css.parseCSS(URLLoader(evt.target).data);
tContent.styleSheet=css;
}
//Sprite text box holder
var textContainer:Sprite =new Sprite();
textContainer.x = -750;
textContainer.y = 40;
addChild(textContainer);
//main text field
var tContent:TextField =new TextField();
tContent.width = 680;
tContent.wordWrap = true;
tContent.height = 500;
textContainer.addChild(tContent);
//scroll bar
var sbContent:UIScrollBar =new UIScrollBar ();
sbContent.move((tContent.x+10)+tContent.width,tContent.y );
sbContent.setSize(tContent.width,tContent.height);
sbContent.scrollTarget = tContent;
textContainer.addChild(sbContent);
sbContent.alpha= 0.25;
//text loader
var homeLoader:URLLoader = new URLLoader();
var homeRequest:URLRequest = new URLRequest("Home.txt");
homeLoader.addEventListener(Event.COMPLETE,homeLoaded);
homeLoader.load(homeRequest);
function homeLoaded(evt:Event):void
{
tContent.htmlText=homeLoader.data;
sbContent.update();
}
Lire la suite 

CSS et Flash »

4 réponses
Réponse
+1
moins plus
SALUT

tu as des erreurs dans ton CSS , cela vient peut etre de la ??

essaye avec ce CSS

H1{
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:30px;
  color:#FFFFFF
}

H2{
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:20px;
  color:#FFFFFF
}

p{
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  color:#FFFFFF
}

.hilite{
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  color: #CC0000
}
automaticearth- 26 nov. 2009 à 11:58
Merci RAD Zone

en fait le css c'est exactement le même (vraiment le même!) , sauf que j'avais pas "px" dans les lines de font-size. et il y avait des espaces entre certains mots...

es-ce une erreur qui peut provoquer ce genre soucis?

merci encore

Neil
Ajouter un commentaire
Réponse
+0
moins plus
oui cela peut provoquer une mauvaise interpretation par flash !

il y avait aussi une erreur sur #CC0000
automaticearth- 26 nov. 2009 à 13:52
j'ai corrigé mon CSS, et j'ai toujours le même problème d'affichage.... :-(

Il avait pas de erreur dans l'AS3?
Ajouter un commentaire
Ce document intitulé « CSS et Flash » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?