课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
如图,两个css,一个是important的标签选择器,一个是类选择器。
按道理important的权值应该大于除了内嵌式的其他所有css,然而,图中的p .first类选择器的权值大于important。这是何解?谁来解释一下
另外 两句语言上下对调结果相同,说明是权值不同而不是先后顺序引起的
2016-08-15
源自:初识HTML(5)+CSS(3)-升级版 9-4
正在回答
第二段中的first如果继承p{color:red!important;}的颜色简单二字就是红色,而且继承过来的话权值就0.1了。而你p .first{color:green;}权值为1+10=11,颜色有权值大的决定,所以是绿色。
p{color:red!important;}.first{color:green;}
效果依旧
墨小漓
把important去掉,显示结果依旧。important没起作用
韶楠 提问者
墨小漓 回复 韶楠 提问者
韶楠 提问者 回复 墨小漓
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
7 回答类选择器与子选择器
1 回答自选择器的权值
4 回答子选择器的权值
3 回答课题疑问 、选择器权重值
3 回答权值,类选择符,ID选择符