Я вставляю файл css из моего расширения Chrome, используя manifest.json (полный источник):
"content_scripts": [
{
"matches": [
"http://*/*"
],
"css":["src/inject/gfi_extension.css"],
"js": [/*...*/]
}
]
В Chrome Dev Tools, если я проверяю элемент, на который влияет внедренный css, правила видны, но в правом верхнем углу, где обычно должно быть имя исходного файла, он просто говорит «внедренная таблица стилей». Я хотел бы просмотреть ВСЕ введенные правила, даже те, которые влияют на элементы, которых в настоящее время нет в DOM.
Я ожидал, что .css появится в «источниках» в «скриптах контента» с файлами .js, но их там нет.
Есть ли способ просмотреть файл .css с помощью инструментов разработчика? Если нет, объясните, почему нет.
Изменить: я только что обнаружил, что этот вопрос также отображается как «подвопрос» этот, однако никто там не пытался ответить на него, хотя есть принятый ответ.
manifest
.json иview the .css file
. - person Paul Sweatte   schedule 03.08.2015manifest
— рекомендуется не использовать его, так как он очень общий. Единственная часть манифеста, имеющая отношение к фактическому вопросу, заключается в том, что это сценарий контента, а расширение Chrome всегда включает манифест, поэтому он излишен. Согласны ли вы поменятьmanifest
наcontent-script
, а чрезвычайно общийuser-interface
на более подходящийcss
? - person Xan   schedule 03.08.2015content-script
иfile-browser
, поскольку этот вопрос в основном касается того, как просматривать файлы в инструментах разработчика Chrome, которые объявлены в массиве manifest.json content_scripts. - person Paul Sweatte   schedule 03.08.2015