Nyheter i CSS3

3
Nyheter i CSS3

Det dyker upp fler och fler sajter som använder inslag av nya CSS3 standarden. Vad kan man egentligen göra med CSS3 och vilka funktioner finns? I den här artikeln går jag igenom en del av de nya funktioner som finns och vad man kan använda dom till.

Skuggor

En funktion som används flitigt redan idag och även här på bloggen är skuggor. Man kan använda skuggor på texter och på boxar, det är två olika definitioner och dom ser ut såhär:

Rundade hörn

En annan funktion som också används väldigt mycket är möjligheten att runda hörnen på blockelement. I dagsläget stödjer inte Internet Explorer eller Opera funktionen men det enda som händer i de webbläsarna är att hörnen blir fyrkantiga vilket inte ställer till det alltför mycket. Så här ser korthandsdefinitionen ut:

Notera att det krävs -moz och -webkit för att det ska renderas korrekt i webbläsarna. Den ursprungliga implementationen ska dock vara border-radius. I dagsläget är det ingen webbläsare som stödjer det, men det kommer i och med Opera 10.50 och troligtvis även i Internet Explorer 9. För att styra varje hörn individuellt skiljer det sig lite på Firefox och Webkit implementationen:

RGBA

RGBA är något som kan bli användbart då man kan styra opaciteten på ett element direkt i färgdefinitionen. Smidigt och enkelt blir det och så här definierar du det:

Övertoningar

För webkit baserade webbläsare (läs Safari och Google Chrome) kan man nu också göra övertoningar direkt i CSS. Definitionen ser ut såhär:

Multipla bakgrundsbilder

Det här är en funktion som jag själv har saknat väldigt mycket. Såhär ser det ut när man använder sig av flera bakgrundsbilder i samma element. Observera att detta för tillfället endast fungerar i webkit baserade webbläsare.

Det var en del av de nya funktioner som har kommit med CSS3 men det finns en hel uppsjö med fler smarta saker som i framtiden kommer att underlätta webbutvecklandet. Bland annat en massa nya smarta selektorer som gör det enklare att plocka ut de element man vill ha. Det har också tillkommit animationsteknik direkt i CSS:en. Finns det intresse så skriver jag givetvis ihop artiklar om dessa också.

3 kommentarer till Nyheter i CSS3

  • Lauhakari [mikko]
    06 mars 2010, kl 11:04

    inte glömma den ‘riktiga’ CSS3 koden för rundade hörn!
    border-radius :D

    Och jag tror faktiskt nya Opera 10.50 har stöd för den med!!!

    • Johannes Holmberg
      10 mars 2010, kl 10:52

      Tack Mikko för att du noterade att jag hade missat det. Nu är det tillrättat =)

  • Andreas Johansson
    06 mars 2010, kl 11:08

    En av de mer intressanta nya taggarna är nog transform, där du både kan styra rotation och animera element utan några som helst problem.

Vill du ha en bild till din kommentar?

Lämna en kommentar

Notiser

Google lanserar Font API

I dagarna har Google släppt ett antal stora nyheter. En av dom mest intressanta är Font API:et. Nu kan man ...Läs mer

Internet Explorer 9 kan bli riktigt bra

Microsoft är åter igen på gång med en ny version av sin hatade och oftast smutskastade webbläsare Internet Explorer. Version ...Läs mer
Äldre notiser

Mest lyssnat i veckan

Kommenterar mest

Soph Andreas Eriksson Johan Furuskog Johan Johan Leitet

Citat

Sanningen ljuger, drömmen är sann! — Lars Winnerbäck

Arkiv

Flickr

Skön båttur i South CarolinaRollerblades!Framför UniversallogganHoa och HomerJag och BerkanMiami BeachFötter på ArlandaLegotajm

Vart har jag varit?

Stenegård
16:51 29 July 2010
McGarrett
9:55 26 July 2010
SF Filmstaden
15:28 24 July 2010
Hängmattan
12:46 23 July 2010
Lasse (ni vet vem)
14:44 09 July 2010