CSS3 blir allt vanligare i dagens webb. Bland annat finns det nu stöd för border-radius, vilket i stort sett tar bort krånglet med att använda bilder för att få runda hörn. Du kan läsa mer om vad CSS3 har att erbjuda i den här posten: Introduktion till CSS3.
Detta fenomen får du genom border-radius.
/* För firefox */ -moz-border-radius: 10px; /* För webkit-baserade webbläsare som Safari */ -webkit-border-radius: 10px;
Mycket enklare än massa krångel med bilder, eller hur?
För er med IE…
…som inte kan se exemplet ovan; här är en bild:
Olika radius på olika hörn
Firefox och Chrome har även en funktion som låter dig bestämma varje hörn på boxen.
/* För firefox */ -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 20px; /* För webkit-baserade webbläsare som Safari */ -webkit-border-top-right-radius: 20px; -webkit-border-top-left-radius: 15px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 5px;
Denna funktion använder jag till datumvisaren på inläggen här på designskolan.

Använd det försiktigt
Som jag sa innan; använd bara detta för att snygga till detaljer och låt inte sajten vara beroende av det. Eftersom IE inte stöder CSS3 så är det en väldigt stor del av dina besökare som inte kommer kunna använda sajten fullt ut.
Läs mer om CSS3 och dess funktioner
CSS3 innehåller även funktioner som skugga, bilder som border och transparens. Du kan läsa mer om detta här:
Tweets!


Längtar till CSS3 stödjs fullt ut, automatiska kolumner och äkta csslayout kommer bli guld!
Som jag förstod det kommer IE8 att tillåta CSS3, vilket är ett stort kliv åt rätt håll! :)
CCS3 kommer bli fett bra :D
Tyvärr lär det ta flera år innan det kan räknas som standard. :(
Absolut, CSS3 är väl enbart draft spec fortfarande (därav alla -moz, -webkit)?
Exakt. Såg även att Opera tar kliv framåt.
http://www.css3.info/opera-10-alpha-continues-the-css3-push/
Jag ville bara säga att din sida är asgrym. Du är jätte bra på o försklara hur man gör allt=)
Tummen upp
Lite hacks för IE:
http://www.catswhocode.com/blog/10-ways-to-make-internet-explorer-act-like-a-modern-browser
Har för mig att jag läst/hört någonstans att moz/webkit kommer tas bort vid övergången till CSS3. Det kan därför vara smart att redan nu preppa för det genom att lägga till..
border-radius: 10px;
.. också. Så slipper man gå in i CSS-filerna och ändra i framtiden.