Pseudotrieda empty

Pseudotrieda empty určuje, ako bude vyzerať prázdny prvok (neobsahujúci text).

Syntax

cssselektor:empty {
  
}

Príklad

V tomto príklade je posledný li prázdny, no stále bude mať značku:

html<ul>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li></li>
</ul>

Результат:

Príklad

Zmeňme správanie pre prázdny tag li:

html<ul>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li></li>
</ul>
cssli:empty {
  border: 1px solid blue;
  list-style-type: circle;
  color: blue;
  width: 100px;
}

Результат:

Príklad

Skryme prázdne li úplne:

html<ul>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li>položka zoznamu</li>
  <li></li>
</ul>
cssli:empty {
  display: none;
}

Результат:

Pozri tiež

  • vlastnosť empty-cells,
    ktorá určuje prehliadaču, ako zobrazovať pozadie a rámček prázdnych buniek tabuľky