ik wil de onderstaande css aanpassen zodat als er in de div "midden" meer content bijkomt, dat deze automatisch hoger wordt. Alleen wil ik dat de linker en rechterkant dan ook automatisch hoger worden en daar stuit ik op problemen. Minimale hoogte wil ik op 500px houden.
CSS met de vaste hoogtes
De pagina
Verschillende dingen geprobeerd zoals auto-height, min-height enz. maar het wil niet echt werken. Ik test in IE7, FF2 en Netscape9, en krijg iedere keer verschillende resultaten.
Helaas niet de goede
Iemand een idee?
CSS met de vaste hoogtes
Code:
@charset "utf-8";
/* CSS Document */
* {
margin: 0;
padding: 0;
}
#container {
width: 1000px;
height: 570px;
}
#header {
width: 1000px;
height: 70px;
background-color:#666666;
}
#linkerkant {
width: 100px;
height: 500px;
float: left;
background-color:#0000FF;
}
#midden {
width: 800px;
height: 500px;
float: left;
background-color:#CCCCCC;
}
#rechterkant {
width: 100px;
height: 500px;
float: left;
background-color:#0000FF;
}
#footer {
width: 1000px;
height: 20px;
background-color:#666666;
}
De pagina
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="test.css" rel="stylesheet" type="text/css" />
<title>test</title>
</head>
<body>
<div align="center">
<div id="container">
<div id="header">header</div>
<div id="linkerkant">linkerkant</div>
<div id="midden">midden</div>
<div id="rechterkant">rechterkant</div>
</div>
<div id="footer">footer</div>
</div>
</body>
</html>
Verschillende dingen geprobeerd zoals auto-height, min-height enz. maar het wil niet echt werken. Ik test in IE7, FF2 en Netscape9, en krijg iedere keer verschillende resultaten.
Helaas niet de goede

Iemand een idee?
