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.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.