webForumDet fria alternativet

Marginaler vägrar att försvinna

HTML & CSS

5 svar · 293 visningar · startad av mozilla

Medlem sedan juli 20011 084 inlägg
Frågan#1

Jag har ett problem med mina två divvar. Jag vill lägga den precis bredvid varandra, men i IE så lägger den till en marginal mellan boxarna när jag bestämmer höjden på dem. Om jag inte har med "height" så ligger de mot varandra. Någon som vet varför det blir så här och hur man får borta marginalerna? Skickar med en bild som visar vad jag menar...

koden ser ut så här

<div style="float: left;width: 90px;height: 60px;text-align:right;background-color:blue">text </div>
<div style="height: 60px;background-color: green;"> text</div>
Medlem sedan juli 20011 084 inlägg
#2

oj, glömde bilden :OO

margin_fel.gif
Medlem sedan juni 2003771 inlägg
#3

Lägg in style=float:left samt en width på den andra så bör det funka.

Medlem sedan juli 20011 084 inlägg
#4

Jo det funka iofs, men bara som nödlösning, för på köpet blir det fel på andra ställen :l

Medlem sedan apr. 200312 679 inlägg
#5

På vilket sätt blir det fel?

<div style="clear: both; height: 1px; overflow: hidden;">& nbsp;</div>

Prövat att lägga en sån under de två divarna? :) (Fast sätt ihop & med nbsp. :p )

Medlem sedan juli 2003303 inlägg
#6

Blir det lika om du gör t.ex. såhär?

<div style="float: left;width: 90px;height: 60px;text-align:right;background-color:blue">text </div><!--
--><div style="height: 60px;background-color: green;"> text</div>
261 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)