hello, je me casse la tête depuis 2 bonnes heures pour reussir à faire quelques chose de tout con.
un div "panel" de 150px de large qui est est a gauche (pour la navigation) et un div "main" principal
mon soucis est que si le contenu du div princiapl est plus haut que la hauteur de la page, mon div panel lui reste a la meme hauteur est ne s'agrandit pas.
J'ai essayé un tas de positionnement different mais j'en ai trouvé aucun qui marche.
J'en suis même venu à penser revenir a une table à 2 cellules...
Des solutions?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
body{
color: #000000;
font-family: Arial, Geneva; font-size: 12px;
margin:0px;
height:100%;
}
.panel{
border: 1px solid red;
width: 150px;
height: 100%;
float:left;
}
.main{
height:1000px; /*seulement pour l'exemple*/
border: 1px solid black;
}
</style>
</head>
<body>
<div class="panel">
ce div doit prendre la hauteur maximale
</div>
<div class="main">
La hauteur de ce div est definie par son contenu (pas de hauteur fixe)
</div>
</body>
</html>
|