用css控制网页元素的样式的时候,按f12打开审查元素,可能会碰到这种情况
element.style {
height: 50px;
}
尽管你更改了css文件中元素的高度,它的高度依旧是50px。然后查看css文件,element.css属性在css文件中查阅不到,这一般就是由js文件动态添加的了,这种样式通常由js计算得来,优先级高于style.css。
最近在使用插件的时候遇到过这种问题,最后奈何找不到js中的代码,不得已而为之,无法更改只能覆盖掉了。简言之,js动态添加上的样式属性,我用css再改回来,要说优先级,只能用!important属性了。