CSS et Flash

Automaticearth -  
automaticearth Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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();
}
A voir également:

2 réponses

RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
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
}
1
automaticearth Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
oui cela peut provoquer une mauvaise interpretation par flash !

il y avait aussi une erreur sur #CC0000
0
automaticearth Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai corrigé mon CSS, et j'ai toujours le même problème d'affichage.... :-(

Il avait pas de erreur dans l'AS3?
0