Bonjour à tous !
Internet Explorer m'avait habitué à rencotrer des problèmes étranges que j'avais cependant toujours réussit à surmonter en bidouillant un peu. Là, je suis vraiment perdu.
Ma mise en page problématique est assez simple :
Titre
Image | Texte à coté de l'image
En XHTML, ça donne ça :
Le CSS qui l'habille donne ça :
Tout marche impécablement sous FireFox. Je test avec IE, et... le texte (le titre dans le h3 et le texte dans le p) ne s'affiche pas ! Les images si, mais pas le texte. Il n'apparait que si on le surligne, et disparait ensuite, sans suivre aucune logique... J'ai testé sur les internet explorer d'autres pc, et le resultat est le même. J'ai ensuite remarqué que si j'enlevais les images, le texte s'affiche. Pire encore : Si je spécifie volontairement des urls invalides à mes images, afin qu'elles ne s'affichent pas, le texte s'affiche...
Si quelqu'un connait la solution de ce problème, ou une autre manière de réaliser la mise en page que je désire, je lui en serait entièrement reconnaissant. Parce qu'en plus, je sais vraiment pas trop quoi rechercher sur le net pour trouver une réponce à ce mystère... Merci d'avance.
Modifié par KosMos (20 Jul 2005 - 11:13)
Internet Explorer m'avait habitué à rencotrer des problèmes étranges que j'avais cependant toujours réussit à surmonter en bidouillant un peu. Là, je suis vraiment perdu.
Ma mise en page problématique est assez simple :
Titre
Image | Texte à coté de l'image
En XHTML, ça donne ça :
<div class="paragraphe">
<h3>Titre</h3>
<img src="url" alt="alt" />
<p>
Texte sur plusieurs ligne.
</p>
<hr />
</div>
Le CSS qui l'habille donne ça :
.paragraphe h3{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:5px;
}
.paragraphe img{
margin-right:5px;
margin-bottom:5px;
border-width:1px;
border-color:#000000;
border-style:solid;
float:left;
}
.paragraphe p{
margin:0px;
padding:0px;
}
.paragraphe hr{
clear:both;
}
Tout marche impécablement sous FireFox. Je test avec IE, et... le texte (le titre dans le h3 et le texte dans le p) ne s'affiche pas ! Les images si, mais pas le texte. Il n'apparait que si on le surligne, et disparait ensuite, sans suivre aucune logique... J'ai testé sur les internet explorer d'autres pc, et le resultat est le même. J'ai ensuite remarqué que si j'enlevais les images, le texte s'affiche. Pire encore : Si je spécifie volontairement des urls invalides à mes images, afin qu'elles ne s'affichent pas, le texte s'affiche...
Si quelqu'un connait la solution de ce problème, ou une autre manière de réaliser la mise en page que je désire, je lui en serait entièrement reconnaissant. Parce qu'en plus, je sais vraiment pas trop quoi rechercher sur le net pour trouver une réponce à ce mystère... Merci d'avance.
Modifié par KosMos (20 Jul 2005 - 11:13)