golog
mercredi 15 juin 2005 à 10:47
Dans ta CSS, il faut que tu places le code ci-dessous (je ne le vois nulle part!):
CODE
.clearer {cear: both; line-height: 0; height: 0;}
Ensuite, dans ton code XHTML, tu dois placer ton div clearer après tous les éléments "floatés", mais dans le bloc qui les contient, c'est-à-dire:
CODE
<div class="contenu">
<div class="dhcontenu">
</div>
<div class="agauche">
[...]
</div>
<div class="actu">
[...]
</div>
<div class="clearer"></div>
</div>
Toutefois, ton code n'est "pas propre" et beaucoup de classes y sont inutiles. Pour commencer, supprime les float sur actuhaut1 et 2. Ensuite, ton dhcontenu est inutile, tu peux aussi le supprimer et intégrer ton arrière-plan (le coin droit) au bloc contenu, comme ceci:
CODE
.contenu {
margin: 0;
width: 760px;
background: #fff url(../images/gcoindh.gif) no-repeat 100% 0;
}
Pour la propriété background, tu peux aller voir cet article pour plus d'infos:
http://openweb.eu.org/articles/background_css/(le heigh auto est inutile, inutile aussi de préciser les unités pour une valeur de 0, par contre j'ai vu que tu ne précisais pas l'unité pour les tailles de polices alors que c'est obligatoire!)
Il y aura beaucoup d'autres choses à revoir, mais tu peux déjà essayer cela.