플래시에서 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로드). 나중에 Den은 다음과 같은 스타일을 작성하는 두 가지 방법을 썼습니다.
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은 AS로 작성할 수도 있습니다. CSS가 AS로 작성되었는지 또는 외부 CSS를로드하는지 여부는 상황에 따라 다릅니다. 웹을 사용하는 경우 요청 수, 파일 크기, 캐시 및 더 중요한 유지 보수 비용을 고려해야합니다. 그러나 웹 응용 프로그램에서는 적절한 응용 프로그램을 기대하지 않았습니다. HTML을 사용하여 브라우저에 플래시를로드 한 다음 HTML 및 CSS를 플래시로로드하는 것은 그리 의미가 없습니다. 또한 지원은 평범하지 않습니다. 지원되는 HTML 태그 및 CSS 속성을보십시오. 나는 원래 중국어 밑줄의 문제를 해결하고 싶었지만 여전히 효과가 없었습니다. 다른 사람들은 Flash를 사용하여 강조했습니다.
브라우저 애플리케이션만으로 플레이하십시오. 데스크탑 응용 프로그램에 두십시오.