如何理解 .food li,ul{...}和.food ul,li{...}两者显示的效果不同

为啥显示的效果不同??

.......

.food li{border:1px solid red;}/*添加边框样式(粗细为1px, 颜色为红色的实线)*/

............
<ul class="food">
    <li>水果
        <ul>
         <li>香蕉</li>
            <li>苹果</li>
            <li>梨</li>
        </ul>
    </li>
    <li>蔬菜
     <ul>
         <li>白菜</li>
            <li>油菜</li>
            <li>卷心菜</li>
        </ul>
    </li>
</ul>

..........


weixin_慕盖茨5207985
浏览 795回答 1
1回答

pardon110

只是包含关系,层次不一样而已。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3