Можно ли изменить таблицу стилей CSS с помощью JavaScript? (НЕ стиль объекта, а сама таблица стилей)

По состоянию на 2011 год

Да, вы можете, но вы столкнетесь с проблемами кросс-браузерной совместимости:

http://www.quirksmode.org/dom/changess.html

Поддержка браузеров значительно улучшилась (поддерживается каждый браузер, включая IE9 ).

  • Метод insertRule() позволяет динамически добавлять правила в таблицу стилей.

  • С помощью deleteRule() вы можете удалить существующие правила из таблицы стилей.

  • Правила в таблице стилей могут быть доступны через атрибуты cssRules таблицы стилей.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector