麻烦老师解答 谢谢

来源:3-10 选择练习

夜的解忧铺

2021-06-15 22:34:58

ul只有一个,且第一个ul下标为奇数。所以ul:nth-child(even)没有选中任何元素,ul背景色不会设置为黄 麻烦老师解释下解析的这句话  还有这道题目


写回答

1回答

好帮手慕久久

2021-06-16

同学你好,even选择的是偶数项,odd选择的是奇数项,具体如下:

1、ul:nth-child(even)选择的是标号是偶数ul。由于body中只有一个ul,而标号是从1开始,所以该ul标号是奇数:

http://img.mukewang.com/climg/60c95a730952f14705390424.jpg

因此ul:nth-child(even)无法选中ul,ul背景色不会改变。

2、 ul li:nth-child(odd)选中的是标号是奇数的li。在ul中,li的标号如下:

http://img.mukewang.com/climg/60c95b5a092fe58205800375.jpg

所以li中奇数项字体是绿色,BC选项正确。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程