3 div rækker

Tags:    html css

<< < 12 > >>
Ja, som overskriften. Jeg vil gerne have 3 divs på en række. Det at få dem inline har jeg klaret, men eftersom designet er floating kan jeg ikke sætte faste width's.

Så nogle ideer?



33% er også en fast bredde.

Men du har ret i at man ikke kan give fast bredde til et inline element ?



Indlæg senest redigeret d. 09.01.2009 15:20 af Bruger #5789
Nej, 33% er for meget, eftersom den (åbenbart) ikke tager hensyn til padding og margin.
Men anyways, nu leder jeg efter en metode at centrere dem på, så det ikke ser dumt ud hvis de ikke fylder hele siden.. Kan bare ikke få margin: 0 auto; til at virke..?



Nej det er normal box model, padding og border ligges til width, dog er det netop denne model der volder crossbrowser problemer.

Tag at læse lidt om den her:

http://www.google.dk/search?source=ig&hl=da&rlz=1G1GGLQ_DADK310&q=css+box+model&meta=lr%3D&aq=f

Kan jeg se dit arbejde?

/J







Hej Jakob,

Vi har ikke set din source, men det lyder som at dine DIV's ikke er placeret korrekt som indhold i de elementer du vil have dem indholdt i.

Check i øvrigt din HTML og CSS...
http://validator.w3.org/
http://jigsaw.w3.org/css-validator/

Med venlig hilsen
Ieet



hvad med at lave 3 div wrappers og så smide dine divs med padding og margin der ind i?



Det er den eneste løsning, hvis padding skal holdes i px, og width i %..

Det giver ofte bare usemnatisk markup, så hellere bruge en tabel, hvor der intet unødvendigt er, og som netop har de egenskaber han efterspørger.. - Ud af boksen.

/J



Medmindre det er et meget SEO kritisk projekt, så gør som jokke siger. Det må være det letteste.

Dog kan jeg ikke lige se hvordan det her kan trække ned mht. SEO, alle snakker jo bare om at tables er dårligt mht. SEO :)



Indlæg senest redigeret d. 09.01.2009 16:17 af Bruger #10647
Fold kodeboks ind/udHTML kode 


Og CSS'en:
Fold kodeboks ind/udCSS kode 




Indlæg senest redigeret d. 24.01.2009 12:21 af Bruger #11328
Det skulle kunne lade sig gøre med inline-block, men desværre implementere IE ikke den. Virker ellers i FF og Chrome.



Så hvad foreslår i?
Hvis det er "umuligt", kan jeg sagtens finde på et andet design, men lige nu går jeg bare efter at få de tre div's centreret og bare give dem en fast vidde...



<< < 12 > >>
t