CSS et Flash

Fermé
Automaticearth - 26 nov. 2009 à 11:06
automaticearth Messages postés 2 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 26 novembre 2009 - 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();
}
A voir également:

2 réponses

RAD ZONE Messages postés 5224 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 1 353
26 nov. 2009 à 11:21
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 jeudi 26 novembre 2009 Statut Membre Dernière intervention 26 novembre 2009
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
0
RAD ZONE Messages postés 5224 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 1 353
26 nov. 2009 à 12:05
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 jeudi 26 novembre 2009 Statut Membre Dernière intervention 26 novembre 2009
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?
0