bonjour,

pour un projet, j'ai été amené à devoir rendre un div cliquable

je rencontre un probleme lorsque j'indique une largeur, une hauteur ou une position dans le style du div:
l'image cesse alors d'être cliquable

code qui fonctionne ( on a pas encore indiqué de largeur au div) :

<a style="display:block;hand:hover;border:solid 3px blue;width:50px;padding:0px;" href="http://www.google.fr" target="_blank">  
 	
    <div>
      <img border=0 SRC='http://blonville.unblog.fr/files/2007/11/google.gif'>
    </div>
</a>  



code qui plante ( on a indiqué une largeur au div ) :

<a style="display:block;hand:hover;border:solid 3px red;width:50px;padding:0px;" href="http://www.google.fr" target="_blank">  
 	
    <div style="width:50px;">
      <img border=0  SRC='http://blonville.unblog.fr/files/2007/11/google.gif'>
    </div>
</a>  

Sauriez vous pourquoi l'image cesse d'être cliquable lorsque qu'une largeur est ajoutée au style du div ?
Connaitriez vous une "bidouille" pour que l'image reste cliquable?
probleme: je ne peux pas utiliser de javascript ou creer un div avec l'image en background

PS: je sais que normalement il ne faut pas entourer un div par un lien mais dans le cadre
de mon projet je suis obligé de proceder de cette maniere, je sais que ce que je demande
n'est pas du code html valide mais uniquement une bidouille alors les puristes, ne vous formalisez pas !!

merci d'avance
Modifié par shinjoku (27 Feb 2008 - 11:34)
Bonjour et bienvenue parmi nous Smiley smile

En tant que modérateur, je me dois de te faire remarquer que tu n'as malheureusement pas respecté l'une des Règles de base du forum qui est d'afficher les codes et exemples proprement à l'aide des boutons [ code]... ici ton code HTML, CSS, PHP, etc.[ /code] (sans espace).

Je te remercie par avance de bien vouloir éditer ton message afin de le rendre conforme à cette règle. Smiley cligne

D'ailleurs, je rappelle que le lien qui apparaît en bandeau tout en haut du forum ("Nouveau sur le forum ?...") est important. Il contient des pistes de recherche, des indications sur les règles de vie de la communauté, etc.
Il serait courtois de ta part de bien vouloir en prendre connaissance.

Bonne continuation Smiley smile

upload/1-code.gif