CSS ::before pseudo-element
- Forrige side ::backdrop
- Næste side ::file-selector-button
- Gå tilbage til forrige niveau CSS pseudo-element reference håndbog
Definisjon og bruk
CSS ::before
Pseudo-elementer brukes til å sette inn innhold før innholdet i det angitte elementet.
Bruk content
Egenskapen spesifiserer innholdet som skal settes inn. content-verdien kan være:
- Streng: content: "Hello world!";
- Bilde: content: url(myimage.jpg);
- Ingen innhold: content: none;
- Teller: content: counter(li);
- Citat: content: open-quote;
- Attributtverdi: content: " (" attr(href) ")";
Tips:Bemerk: Innholdet som settes inn er fortsatt inne i det angitte elementet. Innholdet legges til før annet innhold inne i elementet.
Bruk ::after
Sett inn innhold etter innholdet i et bestemt element.
Eksempel
Eksempel 1
Sett inn en streng før innholdet i hver <p> element:
p::before { content: "Læs dette: "; }
Eksempel 2
Sett inn en streng før innholdet i hver <p> element og sett stilen på innholdet:
p::before { content: "Læs dette -"; background-color: yellow; color: red; font-weight: bold; }
CSS syntaks
::before { css deklarationer; }
Teknisk detalj
Versjon: | CSS2 |
---|
Nettleserstøtte
Tallene i tabellen angiver den første nettleserversjonen som fullt ut støtter dette pseudo-elementet.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
Relaterede sider
Tutorial:CSS pseudo-element
- Forrige side ::backdrop
- Næste side ::file-selector-button
- Gå tilbage til forrige niveau CSS pseudo-element reference håndbog