我想知道是否有办法在质量上改变CSS,其中" font-weight:800"并用700替换它。
我有一个工作网站,他去了,他们已经改变了他们的字体重量来自' bold'到800,它看起来很难看。希望使用Tampermonkey通过jquery或javascript将其恢复正常。
有很多类和ID已被更改,看起来有人通过.css文件,然后找到' bold' replaceWith' 800'
答案 0 :(得分:4)
您可以将font-weight
已更改为800
的代码定位,然后使用font-weight: bold !important
覆盖该代码。例如,如果p
标记的font-weight已更改为800
,请执行以下操作:
p {
font-weight: 800;
}
您可以将其置于样式表的底部来覆盖它:
p {
font-weight: bold !important;
}
你可以为标题标签等做同样的事情。
另一个解决方案是在代码编辑器中打开样式表,只需查找font-weight: 800px
的所有实例并将其替换为font-weight: bold
。
答案 1 :(得分:2)
你可以这样做,你需要使用页面加载或其他东西,而不是像小提琴演示中的按钮点击,但除此之外,你不应该有任何问题。
编辑在引起我的注意后编辑了代码我搞砸了
$("#btn").on("click", function(){
$("*").each(function(){
var fontWeight = $(this).css("font-weight");
if(fontWeight == "800"){
$(this).css("font-weight", "100");
}
});
});
为了满足您的需求,只需将100更改为700,我就可以将其更改为显示更改。
以下是更新的演示JSFIDDLE