是否有 Chrome 扩展程序可以替换 CSS?

是否有 Chrome 扩展程序可以替换 CSS?

我正在尝试用不同的 CSS 完全替换域的 CSS(即用 Stack Overflow 的 CSS 替换 gaming.SE 的 CSS)。我理想情况下想要一个可以让我做到这一点的扩展。我使用过个性化网站,它允许为给定域加载 CSS,但它仍会加载原始 CSS(您可以指定要忽略的 CSS,但您必须这样做规则决定一切

有人知道怎么做这个吗?

答案1

使用WebDeveloper 扩展,你就可以做到这一点!

安装后,打开扩展,点击 CSS 选项卡并选择“编辑 css”。然后您可以覆盖该网页加载的每个 CSS。

希望这可以帮助!

-EDIT- 对于持久更改,您可以尝试风格机器人。他们说“Stylebot 是一个 Google Chrome 扩展程序,可让您快速为网站创建和保存持久的自定义 CSS”。

答案2

生活时尚您可以在保存时实时重新加载 css(SublimeText 扩展),您可以将远程 css 样式与本地样式关联,甚至可以添加额外的 css 文件来覆盖远程样式。

编辑:我决定CSS注入扩展 - LiveStyle 似乎会在刷新时重置 css 更改,因此我仅将其保留用于实时编辑。如果您需要 CSSInject 来删除样式,请在 loadcss.js 的第 49 行添加此代码

for(var elem in document.getElementsByTagName("link") ) { 
   var node = document.getElementsByTagName("link")[elem];
   if(node.getAttribute("href") == "/path/to/css-style/to-remove.css") {       
     node && node.parentNode.removeChild(node);
  } 
}

答案3

相关内容