Två divar i en div

HTML & CSS

1 svar · 225 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#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

Medlem 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

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)