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
| <html>
<head>
<style type="text/css">
BODY {
text-align: center; margin: 0; padding: 0;
FONT-SIZE: 0.75em;COLOR: #555;FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
background-color : #ccc;}
div#page {
width: 95%; min-width: 770px; max-width: 1100px;
margin: auto;
background-color:#FFFFFF; background-image:url(../images/pd_bgdroit.gif);}
div#header {
background-color : burlywood;}
div#header p {margin: 0 0 0 0;}
div#navbar {
float: left; width: 150px;
background-color : lightblue;}
div#headlines {
float: right; width: 200px;
background-color : khaki;}
div#content {
margin-left: 150px; margin-right: 200px;
}
div#footer {
clear: both;
background-color : burlywood;}
table, td {border: 1px solid gray; border-collapse:collapse;}
</style>
<!--[if IE]>
<style type="text/css">
#content{
height:1%;
}
</style>
<![endif]-->
</head>
<body>
<div id="page">
<div id="header">
<h1>banniere du site</h1>
<p>DIV header: </p>
</div>
<div id="navbar">
<p>DIV navbar: float:left; width:150px</p>
<ul>
<li>menuv1</li>
<li>menuv2</li>
<li>menuv3</li>
</ul>
</div>
<div id="headlines">
<p>DIV headlines: float: right; width: 180px;<br /> cette DIV doit toujours être alignée à droite de son contenant père (div page)</p>
</div>
<div id="content">
<h1>Titre de la page</h1>
<p>Contenu 'fluide' de la page, DIV 'content': margin-left: 160px; margin-right: 200px;</p>
<h3>Un paragraphe au hasard: </h3>
<p>Obligations réglementaires des propriétaires dimmeubles bâtis<br />
Éléments dinformation relatifs au dispositif réglementaire concernant la protection de la population contre les risques liés à lamiante dans les immeubles bâtis</p>
<h3>Un tableau que je voudrais 'fluide' (colonnes extensibles), qui prendrait toute la largeur disponible et qui serait aligné au centre de la page</h3>
<table width=100%>
<tr><td>Cellule 1.1</td><td>Cellule 1.2</td><td>Cellule 1.3</td></tr>
<tr><td>Cellule 2.1</td><td>Cellule 2.2</td><td>Cellule 2.3</td></tr>
<tr><td>Cellule 3.1</td><td>Cellule 3.2</td><td>Cellule 3.3</td></tr>
</table>
<p>FF gère correctement la réduction de page au niveau de la div headlines qui se fixe une fois la min-width atteinte. Par contre IE7 fixe bien le parent de la div headlines (la div page) sur la min-width mais il continue à pousser la div headline si on réduit encore la fenêtre</p>
<p>Pour le tableau: comment avoir une taille max, alignée au centre aussi bien sous IE7 et FF ? </p>
</div>
<div id="footer">
<p>Pied de page classique, DIV footer: clear: both;</p>
</div>
</body>
</html> |
Partager