Tilbage til Praktiske CSS-patterns

3. semester / Tema 13C: Frontend Design

Pseudo-elementer i praksis

Byg dekorative lag, badges og baggrundseffekter uden ekstra markup.

Se undervisningsslides

Relevante links

Hvornår giver pseudo-elementer mening?

Pseudo-elementer er gode, når du vil tilføje visuelle lag uden at ændre HTML:

Brug dem ikke til semantisk indhold, der skal kunne læses af assistive teknologier.

Basisteknik: tænk i lag

Et stabilt mønster er:

  1. Giv komponenten position: relative.
  2. Lav laget i ::before eller ::after.
  3. Styr stacking med z-index og isolation ved behov.

Øvelse: basis-pseudo

Her træner man den helt grundlæggende model med indhold + pseudo-lag.

Øvelse: pseudo som baggrunds-lag i steps

Denne er god som progression: fra simpel effekt til mere robust, kontrolleret lagdeling.

Typiske fejl