Руководство по actionscript. часть 5, стр. 112

Set stylesheet before html Text!

Otherwise, the stylesheet will not be applied. Рис. 27.12. Форматирование, примененное к определенному классу абзаца

Форматирование тегов XML с помощью стилей CSS

Чтобы применить стиль к определенному фрагменту содержимого, мы можем создать для этого фрагмента собственный XML-тег. Например, вместо того, чтобы описывать особое примечание в виде класса абзаца (как это было сделано в предыдущем разделе), мы могли бы создать совершенно новый XML-тег, как показано в следующем коде:

Set stylesheet before htmlText!

Чтобы применить правило стиля к тегу, мы используем обычный селектор типа (без точки в начале), как показано в следующем коде:

styleSheet. setStylе(«specialnote», specialnoteDeclarationBlock);

Кроме того, чтобы указать, что поведение нашего тега должно быть аналогичным поведению абзаца, мы присваиваем переменной display в правиле значение block. В листинге 27.9 представлен весь код целиком, предназначенный для форматирования пользовательского XML-тега, при этом заслуживающие внимания отличия от нашего предыдущего кода с применением селектора класса выделены полужирным шрифтом.

Листинг 27.9. Форматирование содержимого XML с помощью таблицы стилей

var specialnoteDeclarationBlock:Object = new Object( ); specialnoteDeclarationBlock. fontFamily = «Arial» specialnoteDeclarationBlock. fontSize = «20″: specialnoteDeclarationBlock. fontWeight = «bold»: specialnoteDeclarationBlock. display = «block»:

var styleSheet:StyleSheet = new StyleSheet( ):

styleSheet. setStyle(«speci alnote», speci alnoteDecla rati onBlock);

var t:TextField = new TextField( ):

t. width = 300:

t. wordwrap = true:

t. multiline = true:

t. styleSheet = styleSheet:

t. htmlText = »

Always remember…

«

+ «Set stylesheet before htmlText!»

+ »

Otherwise, the stylesheet will not be applied.

«:

Результат выполнения кода из листинга 27.9 идентичен результату, который был проиллюстрирован на рис. 27.12.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 10.02.2011">Выбор формата сохранения изображения в Photoshop
  • 22.02.2013">Новая информация о Destiny
  • 08.03.2011">Руководство по actionscript. часть 4, стр. 093
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.95
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.55
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 015
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 044
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.35
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 047
  • 11.03.2011">Руководство по actionscript. часть 4, стр. 003
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.84
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 012
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.47
  • 09.06.2011">Acer Ferrari 1000
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.25
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...