webForumDet fria alternativet

Två divar i en div

1 svar · 220 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

Jag har följande:

[red]
<div id="outer" class="outer">
   <div id="main" class="main">
     <div id="mainleft" class="mainleft">
           lalalu
     </div>
     <div id="mainright" class="mainright">
           lalala
     </div>
   </div>
</div>
[/red]

Och tillhörande CSS:

[red]
.outer
{
	border: solid 1px #669966;
	width: 600px;
	height: 400px;
	margin-top: 70px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.main
{
	width: 100%;
	height: 100%;	
}
.mainleft
{
	border-right: solid 1px #669966;
	width: 25%;
	height: 100%;
	float: left;
	padding: 5px 10px;
}
.mainright
{
	width: 65%;
	height: 100%;
	float: left;
	padding: 5px 10px;
}
[/red]

men nu till problemet i IE 6.0 (det är den jag har) så blir main alldeles för hög...eller som i mozilla så lägger sig .main .mainleft och .mainright över .outer vilken jag tycker ska läggas runt om alla .main divar

Hur ska jag lösa detta? eller förstår nu inte hur jag menar??

Jag vill alltså ha en ytter div som är 600x400 och inne i denna ska jag ha två divar som (mainleft och mainright)

Mvh icaaq

PepeJeriaMedlem sedan feb. 2003774 inlägg
#2

Se denna inlägg för förklaring varför det inte stämmer i IE:
http://www.webforum.nu/showthread.php?s=&threadid=75457

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)