微风灬唐唐
2016-07-10 12:53
什么是第一代子元素?
.food>li{border:1px solid red;color:blue;}我在这里设置了字体颜色后,为什么香蕉也会变成蓝色。
<ul>
<li>水果 <ul> <li>香蕉</li> <ul> </li>
水果前的<li>就是名为food的class的第一代子元素,<ul>是苹果前的<li>的第一代子元素,香蕉前的<li>是<ul>的第一代子元素,是苹果前的<li>第二代子元素,是food的第三代子元素,以此类推。。。
好像是因为你用了逗号隔开,所以你设置的颜色的对象是所有的第一代子元素中的内容
初识HTML(5)+CSS(3)-升级版
1225812 学习 · 18234 问题
相似问题