我可以在浏览器中更改WebKit CSS规则吗?

时间:2012-03-13 05:33:14

标签: html css webkit

对于偶尔的深夜计算会议,我喜欢为了保持视力而使用我正在使用的网站的颜色。我的典型转发版是Stylish,这是一个在网页中加载自定义CSS的有用工具。

好奇心和篡改导致了我在这里的问题。我可以在WebKit的标签中更改WebKit的CSS默认值以更好地满足我的需求吗?我说的是自定义浏览器CSS规则,Safari和Chrome用于-webkit-的规则,以及其他用于其他浏览器的规则。是否有任何明文文件有助于定义这些规则,这样我就可以编辑它们,从而篡改浏览器加载的默认值?

2 个答案:

答案 0 :(得分:0)

您正在寻找的是可以让您自定义浏览体验的用户界面(如果您真的特别关注设置浏览器,您可能希望对用户脚本进行快速谷歌搜索以及更多功能修改)

出于所有目的,您所指的规则是带有供应商前缀的真正的css规则。

结帐http://userstyles.org/,然后您可以在此处下载Chrome的加载项:https://chrome.google.com/webstore/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe

答案 1 :(得分:0)

我不建议继续这样做。在某个浏览器中使页面显示不同,

  • 不是用户友好的,而是令人困惑的
  • 并且肯定会降低可用性。

话虽如此,您可以定义许多特定于webkit的规则。并且,覆盖它们是更改默认行为的唯一方法

This页面包含所有特定于webkit的规则,您可以在样式表中重新定义来覆盖这些规则。

例如:

-webkit-box-orient: vertical;

覆盖默认规则并垂直定向元素。