Empty псевдокласы

empty псевдокласы бос элементтің (мәтін жоқ) қалай көрінетінін белгілейді.

Синтаксис

cssселектор:empty {
  
}

Мысал

Бұл мысалда соңғы li бос, бірақ бәрібір маркерге ие болады:

html<ul>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li></li>
</ul>

Результат:

Мысал

Бос li тегі үшін мінез-құлықты өзгертейік:

html<ul>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li></li>
</ul>
cssli:empty {
  border: 1px solid blue;
  list-style-type: circle;
  color: blue;
  width: 100px;
}

Результат:

Мысал

Бос li-лерді толығымен жасырайық:

html<ul>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li>тізім нұсқасы</li>
  <li></li>
</ul>
cssli:empty {
  display: none;
}

Результат:

Сондай-ақ қараңыз

  • empty-cells қасиеті,
    ол браузерге кестенің бос ұяшықтарының фоны мен шекарасын қалай көрсету керектігін көрсетеді