フラッシュ中のHTMLとCSSの適用:
私は誤って同僚のデンが小さなものを作っているのを見ました:フラッシュでHTMLとCSSを使用すると、コードは次のようです。
var mystyle:textfield.stylesheet = new textfield.stylesheet();
mystyle.load(sample.css);
content_txt.stylesheet = myStyle;
content_txt.multiline = true;
content_txt.wordwrap = true;
content_txt.html = true;
varストーリー:xml = new XML();
Story.ignoreWhite = true;
story.load(sample.html);
story.onload = function(){
content_txt.htmltext = story;
}
これは、外部CSSとHTMLをロードすることです(実際、HTMLが-_- bを使用してXMLをロードするため)。その後、デンは次のようにスタイルを書く2つの方法を書きました。
var css_str:string = .aoao {color:#010101; font-weight:bold;} .aoao:hover {color:#ff0000};
mystyle.parsecss(css_str)mystyle.setstyle(.aoao、{color: '#010101'、fontweight: 'bold'});
mystyle.setStyle(.aoao:hover、{color:#ff0000});
実際、htmlは、spell stringのみに記述することもできます。 CSSがASで書かれているか、外部CSSをロードするかは状況に依存します。 Webを使用する場合、リクエストの数、ファイルサイズ、キャッシュ、さらに重要なことに、メンテナンスコストを考慮する必要があります。ただし、Webアプリケーションでは、適切なアプリケーションを期待していませんでした。 HTMLを使用してブラウザにフラッシュをロードし、HTMLとCSSをフラッシュでロードすることはあまり意味がありません。さらに、サポートは普通ではありません。サポートされているHTMLタグとCSSプロパティ=を見てください。 =私はもともと中国人のアンダースコアの問題を解決したかったのですが、それでもうまくいきませんでした。他の人はフラッシュを使用して強調したと言われています。
ブラウザアプリケーションで再生するだけです。デスクトップアプリケーションに残してください。