编写 Firefox Web 扩展时,可以对浏览器或页面操作使用默认 css,以便它们的样式与其他浏览器 UI 组件一样。这是通过插入完成的:
"browser_style": true
在扩展清单中。风格喜欢panel-section-footer-button
变得可用。
我的问题:你怎么知道如何使用默认样式,似乎没有官方来源或说明?
Related:
Using "browser_style": true
结果在chrome://browser/content/extension.css
file 应用于您的 HTML (on OSX chrome://browser/content/extension-mac.css
改为应用)。
Mozilla 有一个时尚指南您可以仔细阅读以了解如何使用各种元素和类。该风格指南的链接位于browser_style的“语法”部分中的条目browser_action文档页。类似的链接位于page_actionMDN 文档页面。就我个人而言,我认为风格指南中包含的信息直接托管在 MDN 上比托管在 MDN 上更合适。firefoxux.github.io
.
如果您只对元素和类感兴趣,您可以在下面找到示例元件部分.
注:下一些条件, 火狐也尝试申请 chrome://browser/content/extension-win-panel.css
or chrome://browser/content/extension-mac-panel.css
两者都不存在。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)