CSS ::before pseudo-element
- Vorige pagina ::backdrop
- Volgende pagina ::file-selector-button
- Ga een niveau omhoog CSS Pseudo-element Reference Manual
Definitie en gebruik
CSS ::before
Pseudo-elementen worden gebruikt om inhoud in te voegen voor de inhoud van een gespecificeerd element.
Gebruik content
De eigenschap specificeert de inhoud die moet worden ingevoegd. De waarde van content kan zijn:
- String: content: "Hello world!";
- Afbeelding: content: url(myimage.jpg);
- Geen inhoud: content: none;
- Teller: content: counter(li);
- Aanhalingstekens: content: open-quote;
- Eigenschapswaarde: content: " (" attr(href) ")";
Tip:Let op, de ingevoegde inhoud bevindt zich nog steeds binnen het specifieke element. De ingevoegde inhoud wordt toegevoegd voor de andere inhoud binnen het element.
Gebruik ::after
Voeg inhoud toe na de inhoud van een specifiek element.
Voorbeeld
Voorbeeld 1
Voeg een string toe voor de inhoud van elke <p> element:
p::before { content: "Lees dit: "; }
Voorbeeld 2
Voeg een string toe voor de inhoud van elke <p> element en stel de stijl van de ingevoegde inhoud in:
p::before { content: "Lees dit -"; background-color: yellow; color: red; font-weight: bold; }
CSS syntaxis
::before { css declarations; }
Technische details
Versie: | CSS2 |
---|
Browserondersteuning
De cijfers in de tabel geven de eerste browserversie aan die deze pseudo-element volledig ondersteunt aan.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
Gerelateerde pagina's
Handleiding:CSS pseudo-element
Referentie:CSS ::after pseudo-element
- Vorige pagina ::backdrop
- Volgende pagina ::file-selector-button
- Ga een niveau omhoog CSS Pseudo-element Reference Manual