课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
p scan{color:blue;}p>span{color:purple;}
2016-07-26
源自:初识HTML(5)+CSS(3)-升级版 9-3
正在回答
scan是什么鬼。。。。
span。。。
' ' 和 '>'分别是后代选择器和子元素选择器 显示为紫色是因为你俩个样式作用在了同一个 区域上,就近原则 最新的样式会产生覆盖。
p scan{color:blue !important} p>span{color:purple}
这个时候由于 !important 不会覆盖 结果为蓝色
教程里不是说了吗,后者权值比较高呐,理解为“就近原则”
慕粉3723761 提问者
流浪在海洋 回复 慕粉3723761 提问者
这种属于CSS的层叠,会根据这些css样式的前后顺序来决定,处于最后面的css样式会被应用(可以理解为后面的覆盖前面的)。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答为什么颜色为紫色?
7 回答为什么是紫色的字
3 回答为什么第二段是红色不是紫色?
2 回答胆小如鼠为什么是紫色
7 回答为什么“胆小如鼠”显示不是绿色而是紫色?