[Résolu] [CSS] Lien sur tout un div

WRInaute passionné
Bonjour à tous,

me revoici avec mes soucis de css :lol:

j'ai un div que je voudrais rendre cliquable entièrement et pas uniquement sur la bannière texte affichée dedans

Code:
<div id="madiv">ma bannière texte affichée dedans</div>
j'ai testé :
Code:
<a href="/"><div id="madiv">ma bannière texte affichée dedans</div></a>
ça fonctionne sous FF3 (pas testé le reste) mais c'est invalide w3c (ne me dites pas on s'en fout, car moi aussi je m'en fous mais pas mon client ... :evil: )

merci les wripotos
 
WRInaute accro
Re: [CSS] Lien sur tout un div

Bonjour

Il faut bien mettre la balise A dans la DIV mais avec un "display:block" au niveau des propriétés CSS de la balise A.

Il faut aussi que la taille de la balise A soit identique à celle de la DIV (moi je fais toujours ainsi, comme ça pas de surprises).

Perso j'utilise plutôt cette technique sur des listes non ordonnées (UL / LI) avec les liens dans les balises LI, mais bon le système est exactement le même. Tu peux t'inspirer du code CSS de mes galeries photos ici par exemple => -http://www.aube-nature.com/photos-oiseaux.php
 
WRInaute passionné
Re: [CSS] Lien sur tout un div

cedric_g a dit:
Bonjour

Il faut bien mettre la balise A dans la DIV mais avec un "display:block" au niveau des propriétés CSS de la balise A.

Il faut aussi que la taille de la balise A soit identique à celle de la DIV (moi je fais toujours ainsi, comme ça pas de surprises).

Perso j'utilise plutôt cette technique sur des listes non ordonnées (UL / LI) avec les liens dans les balises LI, mais bon le système est exactement le même. Tu peux t'inspirer du code CSS de mes galeries photos ici par exemple => -http://www.aube-nature.com/photos-oiseaux.php


impeccable

merci les wripotes
 
Discussions similaires
Haut