ent. styleSheets0. insertRule("BODY color: red ", 0);//вставляет новое правило перед правилом с номером 0 document. styleSheets0. rules0. style. cssText"BODY color: red ";// для IE document. styleSheets0. removeRule(0);// для IE document. styleSheets0. rules. length;// для IE document. styleSheets0. addRule("BODY", "color: red", 0);// для IE
Тактика продолжение. Способы доступа к стилям именованных элементов.
1. Чтение и запись свойств, название свойства и его значение задаются текстовой строкой согласно правилам CSS; В последних кавычках(третья часть выражения) задается приоритет(или не задается - оставляем пустые кавычки).
document. body. style. setProperty("background-color", "red", "!important"); document. getElementById("myid"). style. setProperty("background-color", "red", ""); document. getElementById("myid"). style. getPropertyValue("background-color");//чтение этих свойств.
2. Чтение и запись свойств, при которых свойство задается соответствующим атрибутом объекта CSSStyleDeclaration. Записываем свойство CSS при помощи синтаксиса ява скрипт интуитивно понятно:
o css:"background-color";
o javascript:"backgroundColor";
o css:"border-bottom-color";
o javascript:"borderBottomColor";
а его значение задается текстовой строкой согласно правилам CSS.
document. getElementById("myid"). style. backgroundColor "red";//запись свойств document. getElementById("myid"). style. backgroundColor;//чтение этих свойств.
3. Можно использовать cssText
//запись свойств: как параметр атрибута style"код css"
Страницы: << < 14 | 15 | 16 | 17 | 18 > >>