Rechercher : dans
Par :

Lien entourant un div -> image non cliquable

Dernière réponse le 27 fév 2008 à 11:48:00 shinjoku, le 27 fév 2008 à 11:40:21 
 Signaler ce message aux modérateurs

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
Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « lien entourant un div > image non cliquable » dans :
Enlever la bordure sur une image dans un lien en HTML/CSS VoirVous avez fait une image cliquable en mettant une balise IMG au sein d'un lien et le navigateur vous affiche un cadre ou plus exactement une bordure autour de l'image. Il existe deux façons de supprimer cette bordure...
Skyblog - Les liens VoirUn simple lien Pour créer un simple lien dans un SkyBlog, la syntaxe à utiliser est la suivante : [a=adresse du lien] le nom choisi pour ce lien [ /a] [a=http ://www.commentcamarche.net] CCM [ /a] Un lien non souligné Pour avoir un lien non...
[PHP] Transformer une URL en lien hypertexte cliquable VoirGrâce aux expressions régulières, il est possible de transformer en lien hypertexte toute URL de la forme http://URL (ou ftp://URL) ou bien commençant par www. :
Images bitmap et vectorielles VoirImages bitmap et images vectorielles On distingue généralement deux grandes catégories d'images : les images bitmap (appelées aussi images raster) : il s'agit d'images pixellisées, c'est-à-dire un ensemble de points (pixels) contenus dans un...
Faire un lien vers CommentCaMarche VoirVous êtes le bienvenu pour faire un lien vers CommentCaMarche.net ! Vous avez l'autorisation de faire pointer un lien vers la page d'accueil de CommentCaMarche.net ou bien directement vers un des articles. Si vous voulez agrémenter le lien d'une...

1

 ortys4, le 27 fév 2008 à 11:48:00

Salut,
je pense que ce que je vais te dire, t'as déja éssayé, mais dans le doute.
Si tu entoure juste ta balise img du lien, tu devrai avoir le meme resultat que ce que tu cherche à faire ?

Répondre à ortys4