我如何查找或全面测试特定CSS选择器的浏览器兼容性?
有问题的选择器有以下形式:
#idValue.classValue
哪个会找到标识为idValue
且classValue
类的元素 - 所以,就像这样:
<div id="idValue" class="classValue">
这与主流浏览器的兼容性如何?如何在不运行所有浏览器的情况下研究此选择器的兼容性?这种复合选择器有名称吗?
答案 0 :(得分:2)
每个浏览器都完全支持此选择器。它没有特殊的名称,虽然有趣的是它 被称为“复合选择器”,因为它是两个简单选择器的组合。
如果你翻转选择器,它也可以正常工作:
.classValue#idValue
另见:
至于研究浏览器支持,QuirksMode.org's CSS compatibility table是一个很好的资源,虽然它没有提到每个可用的选择器。 l–c–n.com has a much more comprehensive table.