Hallo, habe folgendes script um ein textfeld zu erstellen, in das eine html datei / eine css datei geladen wird. Nur leider ist nur die html datei richtig in das feld "texthintergrund" geladen, von der style-formatierung durch css ist aber nichts zu sehen.
hier das as :
Code
var nWidth:Number = texthintergrund._width;
var nHeight:Number = texthintergrund._height;
var nX:Number = texthintergrund._x;
var nY:Number = texthintergrund._y;
var nInterval:Number;
this.createTextField("tArticle", this.getNextHighestDepth(), nX, nY, nWidth, nHeight);
tArticle.multiline = true;
tArticle.wordWrap = true;
tArticle.textColor = 0xFFDFEE;
tArticle.html = true;
tArticle.condenseWhite = true;
var lvArticleContent:LoadVars = new LoadVars();
lvArticleContent.onData = function(sHTMLData:String):Void {
tArticle.htmlText = sHTMLData;
};
var cssStyles:TextField.StyleSheet = new TextField.StyleSheet();
cssStyles.onLoad = function():Void {
tArticle.styleSheet = this;
lvArticleContent.load("adern_tutorial.html");
};
cssStyles.load("mein.css");
Alles anzeigen
im gleichen ordner die html und die css datei :
adern_tutorial.html:
HTML
<html><head><link rel="stylesheet" type="text/css" href="mein.css"></head>
<body>
|Gimp-Howto: Adern
[img]../img/tuts/adern/adern.jpg[/img]
<div id="kurz">
Auf diese Weise erstelle</div> ich Adern, wahlweise auch <div CLASS="u">mit "menschlicher Haut" (...).</div>
Alles anzeigen
mein.css:
Code
body {background-color:#000000;}
*.u {test-decoration:underline;font-family:arial}
.kurz {color:#000000;}
Könnt ihr mir sagen, warum die styleeigenschaften aus mein.css net übernommen werden???
danke im vorraus!