我可以使用CSS定位没有渲染内容的元素吗?

时间:2015-11-11 11:20:34

标签: html css

:empty CSS伪类目标是没有子节点的DOM节点。 我有兴趣知道我是否可以使用子节点来定位DOM节点,但是没有实际呈现的内容。例如,如果所有孩子(以及孩子的孩子等)都有display: none

2 个答案:

答案 0 :(得分:0)

虽然孩子们没有渲染内容,但无论如何他们都是孩子,所以我说你不能使用:empty伪类来定位他们。

W3Schools:http://www.w3schools.com/cssref/sel_empty.asp

答案 1 :(得分:0)

如果它们具有内联样式,则可以选择它们。

<div style="display:none">Test</div>

div[style="display:none"] {
    border: 1px solid black;
}