Je continue ma déclaration d'amour pour IE6 ( )
2ème problème : centrage du contenu... sur une page
Pour voir mon souci, consultez ses trois pages :
Voici ce que je veux obtenir : présentation
Voici ce que j'obtiens : équipe
Et voilà ce que je ne comprend pas :le C.A.
Explication : La page avec le bon contenu est la deuxième, c'est à dire une div avec des images et une div avec du texte, les deux en float:left. Le problème est que la page s'aligne à gauche alors qu'elle devrait être centrée. Si j'intervertis l'ordre des div, j'obtiens la troisième page, centrage correct !!! Je comprends pas...
Pour obtenir la bonne disposition, (celle du premier exemple) j'ai dû ajouter avant la première div une image gif d'un pixel. Je ne sais pas vraiment pourquoi j'ai fait ça, je ne sais encore moins pourquoi ça marche, mais... ça marche Le problème est que cela n'a pas de sens à mes yeux, j'aimerai éviter de mettre cette image.
voilà le code de la page avec le gif d'un pixel.
...et voici le CSS
Modifié par Isobel (05 May 2008 - 22:36)
2ème problème : centrage du contenu... sur une page
Pour voir mon souci, consultez ses trois pages :
Voici ce que je veux obtenir : présentation
Voici ce que j'obtiens : équipe
Et voilà ce que je ne comprend pas :le C.A.
Explication : La page avec le bon contenu est la deuxième, c'est à dire une div avec des images et une div avec du texte, les deux en float:left. Le problème est que la page s'aligne à gauche alors qu'elle devrait être centrée. Si j'intervertis l'ordre des div, j'obtiens la troisième page, centrage correct !!! Je comprends pas...
Pour obtenir la bonne disposition, (celle du premier exemple) j'ai dû ajouter avant la première div une image gif d'un pixel. Je ne sais pas vraiment pourquoi j'ai fait ça, je ne sais encore moins pourquoi ça marche, mais... ça marche Le problème est que cela n'a pas de sens à mes yeux, j'aimerai éviter de mettre cette image.
voilà le code de la page avec le gif d'un pixel.
<div id="contenu">
<img src="../images/pix.gif" width="1" height="1" style="margin:0" />
<div id="icono">
<?php include($page.'/texte1_inc.php'); ?>
</div>
<div id="text1">
<h1 id="titre_page">Présentation</h1>
<?php include($page.'/texte2_inc.php'); ?>
</div>
<div class="spacer"> </div>
</div>
...et voici le CSS
body {
margin:0px auto;
padding: 0px;
background-color:#FFFFFF;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 62.5%;
width:936px;
}
#contenu {
background:url(images/fond_page.jpg) no-repeat;
min-height:519px;
margin-top:64px;
padding-top:40px;
}
#icono {
width:200px;
margin:0;
text-align:center;
}
#text1 {
width:580px;
margin: auto 120px auto 30px;
}
Modifié par Isobel (05 May 2008 - 22:36)