Как я могу предотвратить влияние CSS на определенный элемент?

Я пишу сценарий GreaseMonkey, который иногда создает модальное диалоговое окно - что-то вроде


   Foo

, Но что я могу сделать, если на сайте есть что-то вроде

#dialog {
    display: none !important;
}

? Или, может быть, владелец какого-то сайта параноик и имеет что-то вроде

div {
    display: none !important;
}
div.trusted {
    display: block !important;
}

потому что он неЯ не хочу, чтобы такие люди, как я, добавляли ненадежный контент на свою страницу. Как я могу предотвратить эти стили, чтобы скрыть мой диалог?

Мой сценарий работает на всех страницах, поэтому я могуt адаптировать мой код для каждого случая.

Есть ли способпесочница мой диалог?

Ответы на вопрос(2)

Ваш ответ на вопрос