2013-05-20 4 views
2

Я пытаюсь использовать стильное расширение на странице расширений Chrome.Переопределить страницу расширения Chrome CSS

Но по какой-то причине это не работает. Я попытался это сделать Google, но я получаю ответы только на переопределение CSS с расширением, не переопределяющим страницу расширения Chrome.

Любые идеи, почему это не работает? Или как я могу заставить это?

Первоначально я попробовал это, чтобы создать конкретное расширение без важности. Тогда я попробовал это сделать! Важно заставить его.

#fjnbnpbmkenffdnngjfgmeleoegfcffe { 
    display: none !important; 
} 

А потом я пробовал на общем классе, на всякий случай, я получил неправильный идентификатор расширения. Но все равно это не сработает.

.extension-list-item-wrapper { 
    display: none !important;  
} 

Спасибо.

ответ

3

Все расширения Chrome, включая стильный, не могут изменять контент на chrome:// URL.

Если вы хотите применить стиль к chrome://extensions/ (на самом деле, chrome://extensions-frame), отредактируйте таблицу стилей пользователя, расположенную по адресу path/to/chrome profile dir/Default/User StyleSheets/Custom.css.

Эта таблица стилей применяется к всем страницам (включая devtools), поэтому убедитесь, что вы выбрали достаточно специфический/уникальный CSS-селектор.

+0

Я ищу официальную документацию по этому вопросу и не могу найти ее. У вас есть ссылки? – Obay

Смежные вопросы