Справочник по CSS : Тематический указатель : Методы : addRule

смотрим также
    http://0225.ru/ новости первый канал новости.

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Метод addRule

Добавляет новое правило для таблицы стилей.

Синтаксис

plNewIndex = object.addRule(sSelector, sStyle [, iIndex])

Используемые значения

sSelector Обязательная часть. Строковое значение, определяющее селектор для нового правила. Селекторами могут быть div, p, b и т.д.
sStyle Обязательная часть. Строковое значение, описывающее стиль для нового правила, например color:blue и т.д.
Index Необязательная часть. Числовое значение, определяющее какую позицию в совокупности rules займет новое правило. По умолчаниюэто значение равно -1, что соответствует позиции в конце совокупности.

Возвращаемое значение

Зарезервированное значение. Всегда возвращает -1.

Замечания

С помощью метода addRule вы можете добавить до 4096 стилевых правил. После этого значения будет выведена ошибка Неправильный аргумент (Invalid Argument).

Вы можете добавлять правила к недоступной (disabled) таблице стилей, но они применятся к web-документу только когда таблица вновь станет доступной.

Примеры

В примере с помощью метода addRule для всего жирного текста, заключенного в DIV, задается синий цвет.

<STYLE>
</STYLE>

<DIV>
Internet Explorer makes <B>HTML</B> dynamic.
</DIV>

<SCRIPT>
   var new_rule;
   new_rule = document.styleSheets[0].addRule("DIV B", "color:blue", 0);
</SCRIPT>

Смотрите также

rules, removeRule

Ссылки на источники

http://msdn.microsoft.com/en-us/library/aa358796(VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования