:empty选择器表示的就是空。用来选择没有任何内容的元素,这里没有内容指的是一点内容都没有,哪怕是一个空格。
这句话是不是解释错了呀?!应该是不算空格的,后面给的实例也证明,
p:empty {
display: none;
}
按解释分析的话,应该是只有那行文字才能显示背景色,但是有空格的p段落也显示背景色了,说明p:empty对空格段落无效果才对!
亲,上面说的是把空元素隐藏,第二个P元素有空格,不是空元素。
亲,有空格的 p 段落是不被设置display:none;所以第二段还是显示出的,所以没有问题呢。