我正在尝试用不同的 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
听起来你正在寻找某种 usercss 扩展,尝试一下类似 fashion 的东西https://chrome.google.com/webstore/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe或者铬造型师https://chrome.google.com/webstore/detail/pabfempgigicdjjlccdgnbmeggkbjdhd?hc=search&hcp=main