5568 sujets

Sémantique web et HTML

Bonjour à tous,

J'ai rencontré le problème suivant lors de la création du menu d'un site :

Le menu est constitué d'une suite de liens associés à des images, avec un onmouseout et un onmouseover pour créer un effet de survol de la souris.

Exemple :

<a href="#URL_ARTICLE{30}"><img src="squelettes/images/contact.png" onmouseover="this.src='squelettes/images/contact_on.png'" onmouseout="this.src='squelettes/images/contact.png'" alt="Contact"/></a>
<a href="#URL_ARTICLE{29}"><img src="squelettes/images/multicomedie.png" onmouseover="this.src='squelettes/images/multicomedie_on.png'" onmouseout="this.src='squelettes/images/multicomedie.png'" alt="MultiComédie"/></a>


J'utilise le CMS Spip, donc les "#URL_ARTICLE{X}" correspondent aux liens de mes articles.

Le souci :
Sur Internet Explorer 6 (et uniquement sur ce navigateur), lorsque j'actualise la page (touche F5), une des images correspondant à un lien du menu se déforme, et par conséquent déforme le menu.
Cela n'arrive que sur IE6 (aucun soucis sur Firefox, IE7, IE8, etc.). Le problème d'affichage disparaît quand on clique sur n'importe quel lien de la page, et réapparaît lorsqu'on actualise la page.

Je ne vois pas du tout d'où peut venir le problème, auriez vous une petite idée ?

Merci d'avance,

Thomas.
Salut,

Attends, laisse-moi essayer de prendre le contrôle de ton esprit par PC interposés pour visualiser le site en question et le problème associé.
Non désolé, je n'y arrive pas.

Sinon je tenterai bien le hasard en disant que ta version standalone de IE6 gère très mal la mise en cache et qu'elle essaie de recharger l'image à chaque fois sans y arriver totalement.
Modérateur
Salut et bienvenue sur le forum,

<mode chaman="true">
Ma boule (maboul Smiley biggol ) de cristal est tombée en panne en essayant de regarder ton soucis. Même elle, refuse de m'indiquer ton problème. Smiley lol
</mode>

Sinon, j'ai l'impression que c'est un problème de mise en place de ton menu. Pour finir, je te propose de mettre ton code source de ta page ainsi que la CSS qui va bien. Smiley smile

++
Modifié par Nolem (09 Jun 2009 - 14:28)
Le problème est lié aux images PNG.
J'ai déjà rencontré ce problème sur un site où j'affiche des PNG24 complétés du script pngfix bien connu pour gérer la transparence des PNG sous IE6.
J'ai rencontré ce problème aussi bien avec IE Tester que Multiple IE.

Je n'ai jamais approfondi la question, mais je pensais que ça venait du script peut-être mal interprété. L'utilises-tu aussi?
Modifié par kloh (09 Jun 2009 - 14:32)
kloh a écrit :
J'ai déjà rencontré ce problème sur un site où j'affiche des PNG24 complétés du script pngfix bien connu pour gérer la transparence des PNG sous IE6.

La transparence graduelle des PNG-32 (ou PNG-24, suivant le nom qu'on préfère) sous IE6 ça ne se gère pas, ça se bricole. Smiley cligne