Firefox';s CSS3“;“第N个孩子”;支持?

Firefox';s CSS3“;“第N个孩子”;支持?,firefox,css-selectors,css,Firefox,Css Selectors,Css,根据css3.info的说法,Firefox3.0支持第n个子选择器的一些排列。但是,显示的代码(#30)不适合我 它应该选择空段落,因此我将代码编辑为以下内容,但它不会显示在Firefox中(它在Opera中工作) 分区:第n个孩子(偶数){ 背景颜色:黄色; 高度:30px; } 这个元素匹配吗? 这个元素匹配吗? 这是测试中的错误,还是我在某个地方出错了?嗯。。。根据Firefox 3.0不支持:n子项Hmm。。。根据Firefox 3.0不支持:如果您使用jquery,第n个孩子可能

根据css3.info的说法,Firefox3.0支持第n个子选择器的一些排列。但是,显示的代码(#30)不适合我

它应该选择空段落,因此我将代码编辑为以下内容,但它不会显示在Firefox中(它在Opera中工作)


分区:第n个孩子(偶数){
背景颜色:黄色;
高度:30px;
}
这个元素匹配吗?
这个元素匹配吗?

这是测试中的错误,还是我在某个地方出错了?

嗯。。。根据Firefox 3.0不支持
:n子项

Hmm。。。根据Firefox 3.0不支持
:如果您使用jquery,第n个孩子可能会帮助您(jquery不关心用户使用的浏览器:)

如果您使用jquery可能会帮助您(jquery不关心用户使用的浏览器:)

在Firefox 3.5中,您的测试用例现在可以正常工作。

在Firefox 3.5中,您的测试用例现在可以正常工作。

Verified-Safari 3您的代码可以正常工作。FF 3没有。div:nth child(偶数)和div:nth child(偶数)之间也有区别,我刚刚测试了3.0.8,这是:nth-child()的结果(88个中有47个失败)。包括:nth child(偶数)但是,它通过了div:nth child(2n+0){},这也选择了偶数。在我自己进行了一些测试之后,我认为他们的测试不起作用。我看到了很多重复的测试,一个通过,一个失败。我知道Firefox并没有正式支持第n个孩子,这就是为什么我对其中一些测试通过感到惊讶的原因。我猜测试在某种程度上被破坏了,因为FF似乎不支持任何形式的第n个子项。FF 3没有。div:nth child(偶数)和div:nth child(偶数)之间也有区别,我刚刚测试了3.0.8,这是:nth-child()的结果(88个中有47个失败)。包括:nth child(偶数)但是,它通过了div:nth child(2n+0){},这也选择了偶数。在我自己进行了一些测试之后,我认为他们的测试不起作用。我看到了很多重复的测试,一个通过,一个失败。我知道Firefox并没有正式支持第n个孩子,这就是为什么我对其中一些测试通过感到惊讶的原因。我猜这个测试在某种程度上被打破了,因为FF似乎不以任何形式支持第N个孩子。是的,我正要说。。。我一直在firefox上使用第n个child,它可以正常工作。不过我用的是3.5。这个问题是在Firefox 3.5发布前3个月提出的。。。不管怎么说,问题更多的是为什么第n个孩子的测试有一半通过了,而另一半没有通过。是的,我正要说。。。我一直在firefox上使用第n个child,它可以正常工作。不过我用的是3.5。这个问题是在Firefox 3.5发布前3个月提出的。。。无论如何,问题更多的是为什么第n个孩子中有一半通过了测试,而另一半没有通过。
<style type="text/css">
div :nth-child(even) {
    background-color: yellow;
    height: 30px;
}
</style>

<div>
    <div>Does this element match?</div>
    <div></div>
    <div>Does this element match?</div>
    <div></div>
</div>