Den :empty
pseudo vælgeren vil vælge elementer, der indeholder enten intet eller kun en HTML kommentar.
div:empty ( display: none; )
Vil matche
Kan ikke matche
Det er nyttigt at skjule tomme elementer, der kan forårsage underlig afstand (f.eks. Har de polstring). Eller noget som at fjerne grænsen fra det øverste venstre tabelcelleelement i en krydshenvisende tabel.
Bemærk, at i Selectors niveau 4 spec: tom er blevet opdateret til at omfatte alt-hvidt mellemrumselement. Stor forandring! Yay! Ikke sikker på, om en browser rent faktisk gør det endnu.
Browsersupport
Denne browsersupportdata er fra Caniuse, som har flere detaljer. Et tal angiver, at browseren understøtter funktionen i den version og opefter.
Desktop
Chrome | Firefox | IE | Edge | Safari |
---|---|---|---|---|
4 | 3.5 | 9 | 12 | 3.2 |
Mobil / tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 2.1 | 3.2 |