28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je viens à vous pour essayer d'élucider un problème... avec IE6 Smiley smile

J'ai fait un système de listing sous cette forme :
<div>
<a><img /></a>
<a><img /></a>
<a><img /></a>
</div>

au niveau de la mise en page, je n'ai aucun souci, je gère.
Par contre, il réside un problème de superposition de l'image et de sont alt sous IE6, alors que tout fonctionne parfaitement sous IE7 (+) et firefox.

Je me suis alors penché pour du logique ul/li avec mes img en background, mais à ce niveau, j'ai un problème de float assez grave.
Du coups, je préfèrerai résoudre le premier problème d'affichage/superposition, si c'est possible Smiley smile

Merci d'avance Smiley cligne
autant pour moi, j'avais utilisé un format png pour mes images.
IE6 lit bien les png, mais ne le gère pas correctement le codage (si j'ai bien compris) et affiche l'erreur...
Il faut donc utiliser autre chose que la png pour éviter ce genre de problème Smiley smile
Bonjour,

Rien compris au problème et à sa solution. Smiley smile

Pour commencer, si c'est un listing, pourquoi ne pas utiliser une liste UL?
Ensuite, je vois mal comment IE6 ou tout autre navigateur peut superposer le contenu de l'attribut alt à l'image. L'attribut alt est justement affiché quand l'image ne peut pas l'être.
Ensuite, sur le format PNG, IE6 lit correctement ce format, en dehors des informations de transparence partielle (PNG8+paletted alpha, et PNG-32 avec couche alpha). Je ne sais pas trop ce que tu entends par «codage» et «erreur» ici.
Administrateur
Florent V. a écrit :

Ensuite, je vois mal comment IE6 ou tout autre navigateur peut superposer le contenu de l'attribut alt à l'image.

Si si, rappelle-toi : IE6 confond title et alt et affiche une infobulle avec alt.
Pourquoi je n'ai pas utilisé de ul/li ?
Parce que une fois ma structure mise en place, j'ai un problème de float qui me tue ma mise en page :-s
Salut,
Raphael a écrit :
IE6 confond title et alt et affiche une infobulle avec alt.

IE7 également.

Mais je suis perplexe, tout comme Florent V., vu le terme employé : "superposition". Est-ce que par "superposition" vedelvetsyn parle de l'infobulle ?
je parle de superposition parce que je vois clairement le alt (cadre + box/croixRouge + texteAlt ) par dessus mon image (png)
C'est ce qui me fait dire que IE 6 gère l'affichage du png, mais à du mal avec le alt en même temps Smiley lol


[EDIT] : je ne parle donc pas d'infobulle Smiley cligne
Modifié par vedelvetsyn (05 Aug 2010 - 15:04)
Tu n'aurais pas un script genre PNGfix ou autre qui permet d'émuler la transparence des PNG sous IE6 ?
pas à ma connaissance, mais c'est un vaste site dont je ne suis pas propriétaire donc peut être que oui...

Mais quoi qu'il arrive, j'ai réussi a contourner le problème Smiley smile