替换 CSS 工作表



我正在使用使用远程文件的脚本.css。我想添加一个本地文件.css以覆盖一些远程.css样式。

关于我该怎么做的任何建议?

谢谢!

如果您只想改用新样式,则可以找到link元素,然后将href替换为另一个文件的路径。喜欢这个:

document.querySelector("link[href=style.css]").href = "path/to/new/file.css";

如果要覆盖某些样式,则需要确保在第一个样式之后加载新文件,然后使用更具体的 selecors 或!important。但是,在加载文件之前,您无法在浏览器中真正"编辑"文件,这听起来像是您要问的。

如果要编辑 css 而不是替换所有 css,可以使用内联样式,也可以使用引导程序。 例如:

最新更新