问答详情
源自:8-7 这么快就当爷爷了? - 后代选择器

为什么效果不一样

把.food>li修改为.food li为什么会有不一样的效果



提问者:pycchi 2015-10-30 09:18

个回答

  • echo_kinchao
    2015-10-30 13:40:25
    已采纳

    选择器的原因导致的样式权重不一样

  • qq_Aries
    2015-10-30 13:53:02

    一个是子代选择器,一个是后代选择器。  food>li只作用于他的儿子元素例如

    <ul class=food>

        <li><!--儿子-->

                <li></li><!--儿子的儿子-->

        </li>

    <ul>

    food li则原则所有的li

  • Perona
    2015-10-30 09:29:42

    一个是子代选择器,一个是后代选择器。子代选择器只作用于第一代,后代选择器作用于全部后代(包含子代)。