4

Я использую стильное дополнение в Firefox 8.0. Мне особенно нравится простой стиль, и я хочу применить ко всем сайтам. Могу ли я сделать это? Я попробовал * .com, и он не работает.

2 ответа2

5

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

@namespace url(http://www.w3.org/1999/xhtml);

Your CSS here.

В качестве альтернативы, чтобы изменить только пользовательский интерфейс Firefox, вы должны использовать пространство имен XUL:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

Таким образом, если вы не включите пространство имен, Stylish будет изменять все элементы в Firefox.

Пример:

пример

2

Я нашел правило пространства имен XHTML @ url пространства имён @namespace url(http://www.w3.org/1999/xhtml); применять ко всему, к веб-сайтам и к Firefox UI (chrome).

Для стилизации всех веб-сайтов вместо этого я использую следующее правило @document (протестировано с FF28.0 и Stylish 1.4.3):

@-moz-document url-prefix(http://), url-prefix(https://) {
    /* Make all Links UPPERCASE */
    a {
        text-transform: uppercase !important;
    }
}

Документация по сети разработчиков Mozilla:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .