qq_慕前端9598668
2019-03-20 17:08
为什么用.food>ul的时候没有任何效果了就
.food子代没有ul 你可以改成.food>li>ul
因为“>”为子选择器,只作用于第一代后代,即在该代码中food后的第一个元素,<li></li>;
而“空格”为后代选择器,作用于子后代元素,在代码中,若为".food li",即作用于所有<li></li>,用". food ul"也一样;
要想使".food>ul"有效果,可以将第一对<li></li>换成<ul></ul>,即<li>水果......</li>,<li>蔬菜......</li>;或者直接删掉。
希望能帮到你。
初识HTML(5)+CSS(3)-升级版
1225806 学习 · 18234 问题
相似问题