课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)
代码和结果如上图,按照css的优先级来说,类选择器的优先级是高于标签选择器的,所以第一段中的“胆小如鼠”应该是按first的样式来展示的为绿色的,但现在却一直是红色,求大神指导一下。
2018-07-18
源自:初识HTML(5)+CSS(3) 8-10
正在回答
感谢楼主和楼上~
优先级,指的是在作用统一个标签时,类选择器的优先级是高于标签选择器的,但是在不同标签时则是就近原则,之间是不矛盾的.
和
优先级,指的是在作用统一个标签时,类选择器的优先级是高于标签选择器的,但是在不同标签时则是就近原则,之间是不矛盾的
因为.first只是运用到了段落p当中,当然它可以改变span里的颜色“绿”,但是它并没有针对span,你误解了类选择器和ID选择器中间的那个逗号,只有ID选择器针对了span。
你把第八行的>换成逗号看变不变绿
你要把第7行删掉,就近原则:胆小如鼠两侧有span标签,所以就是span里的属性了。
慕仙5126391 提问者
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
9 回答为什么胆小如鼠不是绿色?
4 回答为什么不是“胆小如鼠”变红色?
3 回答关于权值:为什么胆小如鼠不显示绿色?
7 回答为什么“胆小如鼠”显示不是绿色而是紫色?
3 回答这样改“胆小如鼠”为什么没有变成绿色还是粉色?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号