Pseudo-sınıf empty

Pseudo-sınıf empty, boş bir elemanın (metin içermeyen) nasıl görüneceğini belirler.

Sözdizimi

cssseçici:empty {
  
}

Örnek

Bu örnekte son li boş, ama yine de bir işaretleyiciye sahip olacak:

html<ul>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li></li>
</ul>

Результат:

Örnek

Boş li etiketi için davranışı değiştirelim:

html<ul>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li></li>
</ul>
cssli:empty {
  border: 1px solid blue;
  list-style-type: circle;
  color: blue;
  width: 100px;
}

Результат:

Örnek

Boş li öğelerini tamamen gizleyelim:

html<ul>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li>liste öğesi</li>
  <li></li>
</ul>
cssli:empty {
  display: none;
}

Результат:

Ayrıca bakınız

  • empty-cells özelliği,
    tarayıcıya bir tablonun boş hücrelerinin arka planını ve kenarlığını nasıl göstereceğini belirtir