脑吉吉_
2016-04-06 13:25
老师在高亮的那个li标签的选择器是这样写的 notice-tit li.select,为什么要在.select前面加notice-tit li?而且我发现如果不加的话效果还不一样,第五个标签被挤出去了,高亮的那个标签背景色也不是白色。。。。
如果不把notice_tit ul li 放前面, select 不会继承li的其它属性,包括float等属性,成为了一个单独的类。
li.select 表示所有的li元素使用 class="select" 的属性,如果不加前面的notice-tit li 那么就是一个单独的样式属性,所以背景颜色查看的时候有删除线,就是被前面的属性覆盖了,不起作用,至于第五个标签被挤出,也是同样的道理,padding:0,被前面的属性覆盖
Tab选项卡切换效果
65466 学习 · 573 问题
相似问题