对于偶尔的深夜计算会话,为了保持视力,我喜欢调整我正在使用的网站的颜色。我的典型扩展是Stylish,这是一个在网页中加载自定义CSS的有用工具。
好奇和篡改导致了我在这里的问题。我可以更改WebKit标签中WebKit的CSS默认值以更好地满足我的需求吗?我说的是关于自定义浏览器CSS规则,那些在Safari和Chrome中用于-webkit-
的规则,以及其他用于其他浏览器的规则。是否有任何纯文本文件可以帮助定义这些规则,从而允许我编辑它们,从而篡改浏览器加载的默认值?
您正在寻找的是可以让您自定义浏览体验的用户风格(如果您真的对设置浏览器很感兴趣,您可能也想在用户脚本上进行快速谷歌搜索,以获得更多功能修改)
出于所有目的,您所指的规则都是带有供应商前缀的真正css规则。
结账http://userstyles.org/从那里你可以在这里下载Chrome的附加组件:https://chrome.google.com/webstore/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe
我不建议继续这样做。使页面在特定浏览器中以不同方式显示,
- 对用户不友好,但相当令人困惑
- 而且肯定会降低可用性
话虽如此,您可以定义许多特定于webkit的规则。而且,覆盖它们是更改默认行为的唯一方法。
此页面包含所有特定于webkit的规则,您可以通过在样式表中重新定义来覆盖这些规则。
例如:
-webkit-box-orient: vertical;
覆盖默认规则并垂直定向图元。