我想只选择“下拉菜单”中的第一个链接(带有“ONE”文字的链接),但:first-child
会全部选择。
链接:
对于HTML部分中的混乱感到抱歉,但我正在自定义Wordpress主题,它会产生很多类和ID。
最重要的是CSS文件的末尾。
答案 0 :(得分:13)
将CSS选择器更改为此...
#page-navigation ul li .sub-menu li:first-child a
(即将伪课:first-child
放在li
上,而不是a
)。
旧的选择器不起作用,因为a
始终是li
元素的第一个孩子。
但是在新选择器中,li
是ul
元素的第一个孩子。