暮女神
2017-03-23 11:48
p span{color:green;} /*权值为1+1=2*/
上面这个语句选择的是p元素内的所有span元素,由于继承性,权值应该是0.1+1=1.1
1.为什么作者说是1+1=2呢?只是简单的数字相加吗?
2.p>span{color:purple;}的权值是多少?
只是简单的相加减,直接看里面有几个. # 还有标签,标签选择器为1,类选择器为10,id选择器为100,其实这里还有个行内样式1000,看是属于哪种选择器,相加减即可
我的理解是
ID选择器权值100
类选择器权值10
标签权值1
直接看里面有几个. # 还有标签
p>span{color:purple;}里只有p,span 所以是1+1
p span{}和p>span{} 权值一样的
初识HTML(5)+CSS(3)-升级版
1225811 学习 · 18234 问题
相似问题