为了账号安全,请及时绑定邮箱和手机立即绑定

请问老师这个权值是怎么确定的啊?哪里来的?

p{color:red;} /*权值为1*/p span{color:green;} /*权值为1+1=2*/.warning{color:white;} /*权值为10*/p span.warning{color:purple;} /*权值为1+1+10=12*/#footer .note p{color:yellow;} /*权值为100+10+1=111*/


正在回答

2 回答

CSS选择器权值
标签选择器1
类选择器10
ID选择器100
内联样式1000
伪元素(:first-child等)1
伪类(:link等)10

样式权值高的覆盖权值低的。

一般情况样式层级定位越多(定位越准确),相对权值越高,越不容易被覆盖。

内联样式为直接写在元素上的样式。权值最高。

内联CSS > 内嵌CSS > 外部CSS

1 回复 有任何疑惑可以回复我~

一般情况下,标签选择器中的每个标签的权值都为1,类选择器中的每个类权值都是10,id选择器中的每个id的权值都是100,还有其它的权值情况在这里就不一 一说了。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问老师这个权值是怎么确定的啊?哪里来的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信