1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ajustement DIV</title>
<style type="text/css">
html, body {
font-family : Verdana, Arial
}
#global{
position : relative;
height: 400px;
width : 800px;
border : 1px solid #808080;
overflow : auto;
overflow-y : hidden;
}
#conteneur {
height : 382px;
}
#conteneur div {
width: 400px;
height : 100%;
float: left;
}
</style>
</head>
<body>
<div id="global">
<div id="conteneur">
<div>
<ul>
<li><a>1st Colonne</a></li>
</ul>
<ul>
<li><a>1st content</a></li>
</ul>
</div>
<div>
<ul>
<li><a>branch 1</a></li>
</ul>
<ul>
<li><a>blah 1</a></li>
</ul>
</div>
<div>
<ul>
<li><a>branch 2</a></li>
</ul>
<ul>
<li><a>blah 2</a></li>
</ul>
</div>
<div>
<ul>
<li><a>branch 3</a></li>
</ul>
<ul>
<li><a>blah 3</a></li>
</ul>
</div>
</div>
</div>
<script type="text/javascript">
var Larg, Haut, Nbr, oParent = document.getElementById('conteneur');
if( oParent){
var oEnfant = oParent.getElementsByTagName('div');
if(oEnfant){
Haut = oParent.clientHeight;
Larg = oEnfant[0].offsetWidth;
Nbr = oEnfant.length;
oParent.style.width = Larg *Nbr +"px";
for( var i = 0; i < Nbr; i++){
oEnfant[i].style.height = Haut +"px";
}
}
}
</script>
</body>
</html> |