...weight' : 'bolder'});怎么用css中的样式替换掉颜色

发布网友 发布时间:2024-10-24 10:17

我来回答

5个回答

热心网友 时间:2024-11-06 04:36

你要替换掉什么颜色?首先根据执行顺序来看,一般网页结构css样式表都是在<head>里面加载的,而js有部分是在文档末尾加载的,此时js中的样式优先级高于css。而且如果你提供的这段js包含在类似

$(document).ready(function(){   
    $(this).css({'background-color' : 'yellow', 'font-weight' : 'bolder'});
});

中的话,优先级绝对大于css样式加载,解决办法也是用js函数去改变他。

最好提供完整的js代码

热心网友 时间:2024-11-06 04:38

1:首先上述代码的效果是把样式加在了标签的行内;而标签的行内样式的权重是很高的。
2:你要了解权重,比行内权重更高的就是!important;
3:所以要想在css中把JS中的黄色替换掉,就要在后面加!important;
4:所以你要加的tableColorSelect样式后面要用!important来提高权重就可以解决了

热心网友 时间:2024-11-06 04:37

'background' : 'yellow'

热心网友 时间:2024-11-06 04:40

'yellow'替换成'#FFFF00'

热心网友 时间:2024-11-06 04:37

没怎么明白你的意思。你是说这个js设置的代码想用css替换掉它??还是

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com