CSS3的div :empty選擇器可以幫助我們選擇不包含任何內容的空元素。
div:empty { background-color: #ddd; }
上述代碼會將沒有任何內容的div元素的背景色設置為灰色。:empty選擇器非常實用,可以用來操作沒有內容的標簽,以及含有注釋或空格的標記。
需要注意的是,:empty選擇器僅僅匹配不包含任何子元素的元素,如果元素中有空格或換行符等空白字符,也會導致選擇器匹配失敗。
而且,在IE8及以下版本不支持:empty選擇器,如果需要在這些瀏覽器中實現類似的效果,可以使用JavaScript或者其他的選擇器進行代替。