07. november 2008 - 19:25Der er
26 kommentarer og 1 løsning
Runde hjørner med ren css
Hej
Jeg ønsker at lave runde hjørner som så mange andre før mig. Jeg ønsker at lave det i ren css. Hvordan gøres det nemmest med store hjørner? F.eks. 30px * 60px.
Nu er cssplay-koden jo ikke lavet i ren CSS, som du ønsker, men benytter sig netop af HTML-elementer, hvilket man heller ikke kommer uden om, hvis man ikke laver det med grafik eller bruger java script:
-- det er nu meget simpelt at lave runde hjørner, du skal bare bruge css 5, som bliver lanceret i beta-version i foråret 2011, i Internet Explorer 11, som kommer i efteråret 2013, mååske kunne du tænke dig at bruge det almindelige hack, som har virket siden 1994, men det inkluderer jo tabeller, som bliver forældede i efteråret 2035, hvor man endelig får en ordentlig model for at placere tabulære data i den fuldstændige idiotiske kontekst uden tabulering ...
-- måske blev sarkasmen lidt overdrevet, men i FireFox har det været muligt i flere år, og der findes noget af det i forslaget til css3, men en fuld implementering passer nok meget godt med mine 'sjove' dateringer !-)
"Hvorfor er det ikke standard?!" >> Formodentlig fordi vi stadig kæmper os vej ud af den oprindelige mening med HTML. Husk på, det egentlig blot er et tabel- og paragrafværk til opstilling af videnskabelige måledata. Visuelt design og HTML er i udgangspunktet komplet inkompatible størrelser ;o)
Helt til CSS 5.0 behøver vi dog ikke at vente. I CSS 3.0 bliver det (formodentlig) muligt at sætte border-radius, border-image samt anvende flere, z-indekserede baggrundsbilleder i samme element.
Hvad det så betyder for tidshorisonten, tør jeg dog slet ikke spå om - men der kan sagtens gå 2-3 år endnu, før W3C bliver færdige med standarden ... og så skal den selvfølgelig også 'lige' slå igennem i browserne :oP
> "Hvorfor er det ikke standard?!" >> Formodentlig fordi vi stadig kæmper os vej ud > af den oprindelige mening med HTML. Husk på, det egentlig blot er et tabel- og > paragrafværk til opstilling af videnskabelige måledata. Visuelt design og HTML er i > udgangspunktet komplet inkompatible størrelser ;o)
Sådan havde jeg nu ikke tænkt på det :D
> 2011-2013 er nok slet ikke så dårlige bud
Desværre kan jeg ikke vente helt så længe :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.