IE (encore lui) me fait un broblème d'affichage des BORDER d'une boîte DIV à cause d'un HACK CSS.
Comme vous pourrez le voire à cette adresse (à tester dans IE, les autres navigateurs n'ont pas ce problème):
http://massstreamer.free.fr/col_mm_hauteur.html
J'ai une colonne d'images qui est en FLOAT:LEFT dans la boîte DIV principale. Le texte occupe moins de hauteur de page que les photos. Pour que le bas de la boîte principale arrive en bas des photos, j'ai donc posé le HACK si dessous (un grand classique):
partie CSS:
CODE
.spacer{
clear:both;
visibility:hidden;
font-size:1px;
margin:0;
padding:0;
height:1px;
}
clear:both;
visibility:hidden;
font-size:1px;
margin:0;
padding:0;
height:1px;
}
Partie HTML:
CODE
<div class="spacer"> </div>
Le bas de la boîte DIV arrive bien sous la série de photos seulement voilà, la bordure (BORDER) ne s'affiche pas bien sur toute sa hauteur (comme gommée). Cet effacement bizarre s'accentue quand on joue avec le scroll jusqu'à ce qu'il se stabilise sur une hauteur qui correspond au décalage entre le bas du texte contenu et le HACK (ou le bas de la DIV). Le problème disparaît lorsque j'enlève le HACK mais alors, la présentation laisse à désirer.
Si quelqu'un peu me donner la solution à ce problème ou une alternative, ça m'enlèverais une belle épine hors du pied.
Merci d'avance pour vos réponses.