clear bug sous IE

  • Auteur de la discussion Auteur de la discussion dudo
  • Date de début Date de début
WRInaute impliqué
bonjour,

J'affiche en cascade des images avec un petit texte à droite, j'utilise donc un code avec un float left sur l'image
et un séparateur <div class=\"clear\"> puisqu'il y en a plusieurs, mon problème est qu'il y a bug sous IE un fois sur deux mon texte n'apparait pas, il faut passer la souris dessus pour le voir apparaitre, je crois que c'est l'utilisation de <div class=\"clear\"></div>
qui crée ce bug mais impossible de se passer du séparateur.

Avez-vous un avis, merci ludo
echo"<div class=\"offerimage\"><img class=\"floatleft\" src=\"$url\" width=\"75\" border=\"0\"/></a></div> <div class='offertitle'><a href=\"$link\">$title</div></a>
<p>$voir</p><div class=\"clear\"></div>";

*** CSS****

.floatleft{float: left; margin: 0px 9px 0px 5px; }
.clear { clear:left;}
.offerimage {margin: 2px 0px 0px 0px;float: left;height: 70px;}
.offertitle {font-size: 12px;font-weight: bold;color: #003399;}
 
WRInaute accro
Hello
j'ai rencontré ce type de problème, que j'ai résolu à l'arrache, avec des attributs zoom:1; sur mes paragraphes ou blocs affichant des textes.
 
WRInaute impliqué
salut,
j'ai rencontré également ce problème avec IE : je l'ai résolu en mettant 2 div en "clear" : un au début et un autre à la fin de l'élément qui accueille le contenu :wink:
 
Discussions similaires
Haut