课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
选择ul下的所有li后代,那干嘛不直接设置li的样式,效果不是一样的吗??
2016-09-07
源自:初识HTML(5)+CSS(3)-升级版 8-7
正在回答
如果我们有很多个ul,但是只想给某一个ul下的li是这个样式的话,就需要这样使用,有可能不同的ul下的样式要不同,如果你直接设成li的样式的话不太合适。
就想老宋的儿子和老王的儿子的区别,看你想叫谁就喊谁的名字。
不同的有不同的用法吧,没有绝对,各有各的场景。
建议你看一下java工程师h5与CSS样式那一块的8-6子选择器章节,就是ul里面套li与ul。
<ul>
<li></li>
</ul>
和
<ol>
</ol>
,如果只希望改变ul下的li样式,而不希望改变ol下的li样式,便需要用 ul li {样式;},而不能用li {样式;}
权重值不一样 后面可以学到 应该有妙用
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答设置成.food ul li 是不是代表只对ul后面的li有效 ul不起作用
2 回答.food>li和ul>li为什么效果不一样
1 回答所有的后代为什么不包括li中的ul标签?
2 回答子选择器 为啥我li改为ul后就没有效果了
3 回答本章示例ul/li/ul/li中,li中的ul/lI的li算是ul标签的什么?