Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS子选择器,但有一个a标记_Css_Css Selectors - Fatal编程技术网

CSS子选择器,但有一个a标记

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*

无法获取第三个li标记中此a标记上的:n(3)选择器的语法。 多丰盛的食物啊。有可能吗

在这个网站上

我正在尝试更改第三个菜单项的颜色。班多利有红色字体。这是一个预设置,所以我不能在它周围添加span标记,因为它会在其他地方引起问题

所以,我的问题是,有没有一种方法可以通过CSS使用第三个子选择器或第n个选择器来实现呢

.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,因为我不知道“>”是用来做什么的。“伟大的”是干什么用的?是“伟大的”。所有现代浏览器都支持它。您确实需要在本例中使用它,否则最终将选择您不打算选择的元素。