Was ist der Unterschied zwischen: leer und: leer (CSS-Selektoren Level 4 Entwurf)? Anders als die Tatsache, dass leer nur in Firefox ab sofort funktioniert.Unterschied zwischen leeren und leeren Pseudo-Klassen
div div{
width:100px;
height:100px;
display:inline-block;
margin:5px;
}
div.emptyCell:empty{
background:#009688;
}
div.blankCell:blank{
background:#3F51B5;
}
<div><div class="emptyCell"><!-- nothing but a comment--></div>
<div class="emptyCell"></div>
<div class="emptyCell"><!-- nothing but a comment--></div>
<div class="emptyCell"></div>
</div>
<div>
<div class="blankCell"></div>
<div class="blankCell"><!-- nothing but a comment--></div>
<div class="blankCell"></div>
<div class="blankCell"><!-- nothing but a comment--></div>
</div>
': blank' wird auch Elemente auswählen, die Leerzeichen enthalten, die ': empty' nicht. Für FF gibt es ein Äquivalent ": -moz-only-whitespace". – Abhitalks
können Sie diese https://developer.mozilla.org/en-US/docs/Web/CSS/%3Aempty sehen –