Я хочу сделать расширение Chrome (настолько приличный и задокументированный Javascript), которое удаляет ВСЕ объявления font-size
из документа.
Таблицы стилей документов:
document.styleSheets
Правила таблицы стилей:
document.styleSheets[0].rules
Объявление правила (или как их называть?):
document.styleSheets[0].rules[0].style.fontSize
Как мне удалить этот последний? Я хочу использовать стандарты браузера , поэтому не устанавливайте все на 100% . Есть ли способ удалить все стили font-size
?
(Меня не волнуют встроенные стили или стили, добавленные в JavaScript.)
КСТАТИ
Кто-нибудь знает, почему .rules
пусто (null
) для таблицы стилей all.css
переполнения стека? Там очень много стилей, и Chrome использует их. Почему я не могу получить к ним доступ в document.styleSheets?