【问题标题】:Is it possible to utilize the Chrome input style for extensions?是否可以将 Chrome 输入样式用于扩展?
【发布时间】:2015-07-14 07:16:53
【问题描述】:

我正在开发 Google Chrome 扩展程序。为了给用户一种统一的感觉,我复制了谷歌浏览器控件的风格。它们看起来像这样:

但是,我想直接利用 Google Chrome 中的现有样式,而不是将它们复制到我的 CSS 代码中。有没有办法做到这一点?

生成的按钮、复选框、选择框等应该与 Google Chrome 中的完全一样。

【问题讨论】:

    标签: css google-chrome google-chrome-extension


    【解决方案1】:

    仅适用于非常具体的情况:new-style options page AKA optionsV2。

    您可以指定要使用 Chrome 样式:

      "options_ui": {
        "page": "options.html",
        "chrome_style": true
      },
    

    开发人员specifically said 表示,虽然提供用于每个页面的样式会很好,但它“在实现中变得很可怕”。


    轶事证据表明它适用于 pageAction/browserAction 弹出窗口。对应的错误:
    Support chrome_style from options_ui.chrome_style in other extension view types(未标记为完成)。

    【讨论】:

    • 所以在扩展图标的弹窗中不起作用?
    • 引用 kalman: "我们真正希望的最好结果是根据具体情况为此添加注释。例如,在 browser_action 和 page_action 清单键中支持 chrome_style 键. [...] 我很乐意为此接受补丁。” 所以,不,目前不是。
    • 好的。感谢您的回答。
    • 嘿等等!这确实适用于扩展的弹出窗口。请编辑您的答案!
    • 你确定吗?这不是marked as complete
    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 2018-04-02
    • 1970-01-01
    • 2018-06-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多