google-chrome - Chrome 扩展弹出窗口和选项页面的默认样式表在哪里?

标签 google-chrome google-chrome-extension

Chrome 扩展的弹出窗口和选项页面有一个额外的用户代理样式表,可以添加类似于 Chrome 自己的样式 chrome://settings和其他页面。在解释如何 declare your V2 options page 中提到了样式:

chrome_style (boolean) - optional

If true, a Chrome user agent stylesheet will be applied to your options page. The default value is false, but we recommend you enable it for a consistent UI with Chrome.



那个样式表是一个稳定的 API 吗?

那个样式表在哪里?

最佳答案

我在 Chromium 源中找到了答案。以下两个样式表添加到选项页面 chrome_style:true :

  • 扩展名.css:
    https://chromium.googlesource.com/chromium/src/+/master/extensions/renderer/resources/extension.css
  • extension_fonts.css:
    https://chromium.googlesource.com/chromium/src/+/master/extensions/renderer/resources/extension_fonts.css
  • 关于google-chrome - Chrome 扩展弹出窗口和选项页面的默认样式表在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41622367/

    相关文章:

    javascript - Chrome远程接口(interface): How to Wait Until a New Page Loads

    javascript - Adobe Animate HTML5 Canvas 问题仅适用于 Google Chrome。动画滞后

    google-chrome - 通过popup修改本地存储,并在contentscript中使用存储值

    javascript - Chrome(uBlock 扩展)在网站访问期间插入 googletagmanager

    javascript - 在内容脚本中使用 chrome.tabs 或其他 chrome API 时出现 "Cannot read property of undefined"

    javascript - 如何使用 Google Chrome for Youtube 运行扩展程序?

    javascript - 在背景音乐中添加两秒延迟

    javascript - 如何更改 chrome ://flags using chrome API?

    javascript - 为什么谷歌浏览器控制台延迟?

    javascript - 在 Chrome 扩展程序中使用 PAC 文件重定向 HTTPS 请求似乎失败