:empty
试一试
注意:在 选择器级别 4 中,:empty
伪类被更改为类似于 :-moz-only-whitespace
,但目前还没有浏览器支持此功能。
语法
css
:empty {
/* ... */
}
无障碍访问
示例
HTML
html
<div class="box"><!-- I will be lime. --></div>
<div class="box">I will be pink.</div>
<div class="box">
<!-- I will be pink in older browsers because of the whitespace around this comment. -->
</div>
<div class="box">
<p>
<!-- I will be pink in all browsers because of the non-collapsible whitespace and elements around this comment. -->
</p>
</div>
CSS
css
.box {
background: pink;
height: 80px;
width: 80px;
}
.box:empty {
background: lime;
}
结果
规范
规范 |
---|
选择器级别 4 # the-empty-pseudo |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
:-moz-only-whitespace
– 前缀 选择器级别 4 中更改的实现:blank