Forskjell på <div> i IE & FF

kongen

kongemedlem
Her en kode på en html-side som vises forskjellig i InternetExplorer og FireFox.
I InternetExplorer går rammen rundt alle tallene og bokstavene, og i FireFox går
rammen rundt bare tallene.

Hvordan kan jeg fikse slik at rammen går rundt alle bokstavene og tallene i FF?
Jeg bruker denne koden:

Kode:
<div style="border-color:#0000FF; border-style:groove; position:relative; width:200px">
<div>123</div>
<div>
<div style="float:left">ABC</div>
<div style="float:left">DEF</div>
</div>
</div>
 

Helge

Profesjonell Googlesøker
HTML:
<style>

#ramme { 
border-color:#0000FF;
border-style:groove;
position:relative;
width:200px;
}

.left { float:left; }
</style>


<div id="ramme">
<p>123</p>
<p class="left">ABC</p>
<p class="left">DEF</p>
</div>

Den skal vell fungere vil jeg tro (ikke testet)
 

tyr897

Medlem
Du må enten spesifisere høyde på boksen, eller "cleare" den med et annet element.

Eksempel:
Kode:
<style>

#ramme { 
border-color:#0000FF;
border-style:groove;
position:relative;
width:200px;
}

.left { float:left; }
</style>


<div id="ramme">
<p>123</p>
<p class="left">ABC</p>
<p class="left">DEF</p>
<br style="clear: both;" />
</div>
 
Topp