5568 sujets

Sémantique web et HTML

bonjour

les liens sur des éléments vides ne fonctionnent pas sur IE8 - j'ai fait pas mal de recherche, trouvé des personnes dans mon cas mais pas de solution...

j'ai des éléments <a> vides (je cache le contenu et affiche une image en fond de li) sur lesquels je défini ce style
a {
zoom:1;
display:block;
height: 60px;
opacity: 0;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);	
}

les liens href fonctionnent sur la zone du bloc <a> partout sauf sous IE8 - quelqu'un aurait-il une idée?

merci
ok au temps pour moi Smiley smile

j'ai résolu le truc avec jQuery en supprimant le contenu et en y insérant un gif transparent de la taille de mon <a>

et là ça marche partout
Vaxilart a écrit :
Mais... pourquoi veux-tu faire des liens vides et transparents...?


j'ai un menu javascript généré par un plugin wordpress et ai besoin de styler les premiers niveaux avec des images
donc image en fond de li + lien dans le li, actif seulement avec un gif transparent sous IE8
Et mettre directement l'image à la place du gif transparent ?

Histoire que ton menu soit visible, même en cas problème de connexion...