logo Czechitas HTML a CSS

Pseudoprvky

Before a after

Pomocí CSS lze téměř na každém prvku vytvořit potomky before a after, které se chovají jako prvky HTML, aniž bychom je do HTML psali. Tyto pseudoprvky se často používají pro ozdobné prvky, ikony, šipky, …

<div class="prvek">Ahoj</div>
.prvek::before {
content: '🌍';
}
.ukazkovy-prvek::after {
content: ' světe!';
font-weight: bold;
}
Ahoj

Klíčová je vlastnost content. Bez té pseudoprvek nemůže existovat. Může být ale klidně i prázdná.

Příklad užití

Pro pokročilé

Cvičení

Postupuj podle zadání na github.com/…/cviceni-before-after.