CSS子选择器,但有一个a标记
无法获取第三个li标记中此a标记上的:n(3)选择器的语法。 多丰盛的食物啊。有可能吗 在这个网站上 我正在尝试更改第三个菜单项的颜色。班多利有红色字体。这是一个预设置,所以我不能在它周围添加span标记,因为它会在其他地方引起问题 所以,我的问题是,有没有一种方法可以通过CSS使用第三个子选择器或第n个选择器来实现呢CSS子选择器,但有一个a标记,css,css-selectors,Css,Css Selectors,无法获取第三个li标记中此a标记上的:n(3)选择器的语法。 多丰盛的食物啊。有可能吗 在这个网站上 我正在尝试更改第三个菜单项的颜色。班多利有红色字体。这是一个预设置,所以我不能在它周围添加span标记,因为它会在其他地方引起问题 所以,我的问题是,有没有一种方法可以通过CSS使用第三个子选择器或第n个选择器来实现呢 .sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/
color:black;
font-size:14px;
}
您可以使用
:nth-child()
,如下所示:
.sf menu>li:n子项(3)>a{
颜色:#c0474c;
}
请注意,
:n-child()
是。它在IE8或更低版本中不起作用。您可以使用:nth-child()
,如下所示:
.sf menu>li:n子项(3)>a{
颜色:#c0474c;
}
请注意,
:n-child()
是。它在IE8或更低版本中不起作用。你的意思是说.sf menu>li:nth child(3)>a
?你的意思是说.sf menu>li:nth child(3)>a
。若并没有子组合符,它也会选择一组子菜单链接。我没有注意到其中一个有子菜单。对不起,我是在讨论OP,而不是你的解决方案:)否则我会对答案发表评论-出于某种原因,我没有得到及时的“添加新答案”通知…我明白了,所以如果我在Bandoli下有子菜单,这应该是正确的,但我没有伤害,没有犯规,但是,很高兴知道。谢谢,它起作用了。你当然是对的。若并没有子组合符,它也会选择一组子菜单链接。我没有注意到其中一个有子菜单。对不起,我是在讨论OP,而不是你的解决方案:)否则我会对答案发表评论-出于某种原因,我没有得到及时的“添加新答案”通知…我明白了,所以如果我在Bandoli下有子菜单,这应该是正确的,但我没有伤害,没有犯规,但是,很高兴知道。谢谢,它起作用了。我使用了.sf菜单li:nth child(3)a,因为我不知道“>”是用来做什么的。“伟大的”是干什么用的?是“伟大的”。所有现代浏览器都支持它。您确实需要在这个实例中使用它,否则您将最终选择您不打算使用的元素。谢谢,它成功了。我使用了.sf菜单li:nth child(3)a,因为我不知道“>”是用来做什么的。“伟大的”是干什么用的?是“伟大的”。所有现代浏览器都支持它。您确实需要在本例中使用它,否则最终将选择您不打算选择的元素。