PDA

Просмотр полной версии : as2, StyleSheet не работает


Mnilionic
02.12.2005, 23:00
разбираюсь со стилями, и что-то ничего не работает..
подскажите, где ошибка:


var myStyle = new TextField.StyleSheet();
myStyle.setStyle("head", {
fontFamily:'Arial,Helvetica,sans-serif',
fontSize:'24px'
});
txt_t.html = true;
txt_t.styleSheet = myStyle;
txt_t.htmlText = "bla <p class='head'>bla</p>";


спасибо.

inspace
03.12.2005, 00:24
Mожет, сначала текст присваиваешь, а затем только устанавливаешь стаил.

Mnilionic
03.12.2005, 02:08
делаю так как в хелпе написано, сначало устанавливаю стиль, потом пишу текст

Штрек
03.12.2005, 02:21
Поменяй
txt_t.htmlText = "bla <p class='head'>bla</p>";
на
txt_t.htmlText = "bla <head>bla</head>";

Mnilionic
03.12.2005, 06:01
отлично! Штрек, спасибо

llllllllll
03.12.2005, 14:12
Mnilionic, если все же не захочется переписывать все названия элементов, то просто сделай вот так :

myStyle.setStyle(".head", ...