CSS选择器浏览器兼容#idValue.classValue选择器?

时间:2012-05-03 05:48:58

标签: css css-selectors cross-browser

我如何查找或全面测试特定CSS选择器的浏览器兼容性?

有问题的选择器有以下形式:

#idValue.classValue

哪个会找到标识为idValueclassValue类的元素 - 所以,就像这样:

<div id="idValue" class="classValue">

这与主流浏览器的兼容性如何?如何在不运行所有浏览器的情况下研究此选择器的兼容性?这种复合选择器有名称吗?

1 个答案:

答案 0 :(得分:2)

每个浏览器都完全支持此选择器。它没有特殊的名称,虽然有趣的是它 被称为“复合选择器”,因为它是两个简单选择器的组合。

如果你翻转选择器,它也可以正常工作:

.classValue#idValue

另见:

至于研究浏览器支持,QuirksMode.org's CSS compatibility table是一个很好的资源,虽然它没有提到每个可用的选择器。 l–c–n.com has a much more comprehensive table.