Я пишу сценарий greasemonkey, который добавляет sticky notes к веб-сайтам. Поскольку иногда на некоторых сайтах используются довольно странные правила стиля, липкие заметки иногда оказываются испорченными (или, по крайней мере, не похожими на то, что я хочу, чтобы они смотрели).Игнорировать правила стиля документа в одном элементе
Есть ли способ сказать, что «под этим элементом не применяются общие шаблоны»? Так что правила, связанные с именами тегов, не применяются, но правила, связанные с определенными классами и идентификаторами, все еще существуют. Или у кого-нибудь есть лучшая идея о том, как обеспечить, чтобы только стили применялись к липким заметкам?
Ну, в этом случае мне нужно будет переопределить все элементы HTML с нуля, потому что некоторые страницы переопределяют базовый стиль даже для элементов, таких как элементы списка. – panzi
Да, действительно, у вас тоже будет. Это единственный способ, которым вы ели уверены, что элементы стилизованы так, как должны. Iirc, компоненты, такие как Lightbox, используют эту же стратегию. – Ikke