Bokse vil ikke placere sig korrekt

Tags:    html css

Hej
Jeg er igang med at lave designet om på min hjemmeside, men er stødt på nogle problemer i forbindelse med nogle infobokse.
Lige nu ser det således ud:
Screenshot
Og det skulle gerne ende med at se således ud:
Screenshot.
Min HTML ser således ud:
Fold kodeboks ind/udHTML kode 

Og den dertilhørende CSS:
Fold kodeboks ind/udCSS kode 

Hvad skal der til for at det placerer sig ordentligt?



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udCSS kode 

Gør brug af float i stedet for inline.

Og så husk at lave en clear: both; efter.



Indlæg senest redigeret d. 12.08.2012 13:48 af Bruger #16838
Ahhh fjern clear:both; fra .box
havde ikke lige set du har den funktion i ;)



Ok, så langt så godt.
Nu står de ved siden af hinanden, men hvordan får jeg lavet mellemrum efter hver kasse?
Jeg kan jo ikke bruge position: relative; left: 20px;, fordi så rykker den også første boks.
Lige nu ser det således ud:
Screenshot
Ville jo helst bruge en class til det, for at spare plads i min CSS, men hvis det ikke rigtig kan komme hen, så må jeg jo lave 3 styles, altså en til hver.


Du kan gøre sådan her http://jsfiddle.net/pPbre/2/.
Og så bare ændre margin og fjerne den fixed height hvis du ønsker.



Indlæg senest redigeret d. 13.08.2012 09:58 af Bruger #16319
Ok. Nu begynder det at ligne noget. Men hvordan får jeg dem så til at stå på en vandret linje.
Lige nu ser det således ud:
Screenshot



Ok, så langt så godt.
Nu står de ved siden af hinanden, men hvordan får jeg lavet mellemrum efter hver kasse?
Jeg kan jo ikke bruge position: relative; left: 20px;, fordi så rykker den også første boks.
Lige nu ser det således ud:
Screenshot
Ville jo helst bruge en class til det, for at spare plads i min CSS, men hvis det ikke rigtig kan komme hen, så må jeg jo lave 3 styles, altså en til hver.



Takker mange gange. Nu virker det :)



t