CSS ::before pseudo-element
- sidste side ::backdrop
- Næste side ::file-selector-button
- Gå tilbage et niveau CSS pseudo-element reference manual
Definition og brug
CSS ::before
Pseudo-elementer bruges til at indsætte indhold før det specificerede elements indhold.
Brug content
Egenskabsværdi: content: " (" attr(href) ")";
- Streng: content: "Hello world!";
- Billede: content: url(myimage.jpg);
- Ingen indhold: content: none;
- Tæller: content: counter(li);
- Citat: content: open-quote;
- Attributværdi: content: " (" attr(href) ")";
Tip:Bemærk, at det indsatte indhold stadig ligger inden for det specificerede element. Det indsatte indhold tilføjes før det øvrige indhold i elementet.
Brug ::after
Indsæt noget indhold efter indholdet af en bestemt element.
Eksempel
Eksempel 1
Indsæt en streng før indholdet af hver <p>-element:
p::before { content: "Læs dette: "; }
Eksempel 2
Indsæt en streng før indholdet af hver <p>-element og angiv stilen for den indsatte indhold:
p::before { content: "Læs dette -"; background-color: yellow; color: red; font-weight: bold; }
CSS syntaks
::before { css deklarationer; }
Tekniske detaljer
Version: | CSS2 |
---|
Browser-understøttelse
Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter dette pseudo-element.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
Relaterede sider
Tutorial:CSS pseudo-element
- sidste side ::backdrop
- Næste side ::file-selector-button
- Gå tilbage et niveau CSS pseudo-element reference manual