Gå til innhold

Skrive tekst i css - få det opp på sia?


Anbefalte innlegg

Videoannonse
Annonse
Det går an å bruke :before og :after, men dette støttes ikke av IE, og fungerer ikke på den måten du tenker.

*PirkePirke*

Man bruker content-egenskapen, som kan brukes sammen med :before og :after, men man kan også sette det inn sånn:

.klasse {
width: 500px;
height: 300px;
content: "Heisann, dette kommer opp i skikkelige nettlesere";
}

 

Dette funker, som Geir sier, ikke i IE.

Lenke til kommentar
SirIce: Men det der er vel "misbruk" av CSS? Jeg mener, uten støtte for CSS vil vel det innholdet forsvinne. Eller?

Vel, i dette tilfellet blir det misbruk ja, men content-egenskapen er jo himmelsk smart til mye annet.

For eksempel om man skal ha et lite ikon forran li, så kan man skrive

li:before {
content: url("bullet.gif");
}

i stedet for

li {
padding-left: 15px;
background: transparent url('bullet.gif') no-repeat top left;
}

 

:)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...