J'ai un problème avec la personnalisation de me liens.
Je souhaite afficher une petite icone devant mes liens pour bien montrer que ce sont des liens cliquables. Ma petite icone est une fleche de 5px par 5px.
J'ai donc personnalisé mes liens ainsi :
Cela affiche donc ma petite flèche devant mes liens. L'effet fonctionne très bien et ça me plait. Le problème est que cet effet est aussi appliqué à toutes les images, ce que je ne veux pas puisque c'est pas très joli.
En personnalisant ma balise "a img", cela ne change rien, ma petite flèche apparait devant toutes mes images cliquables !
Savez-vous commet régler ce problème (sous IE et firefox) ?
Modifié par illogical (08 Jun 2008 - 17:11)
Je souhaite afficher une petite icone devant mes liens pour bien montrer que ce sont des liens cliquables. Ma petite icone est une fleche de 5px par 5px.
J'ai donc personnalisé mes liens ainsi :
a:link
{
color: #0B0061;
text-decoration:none;
background-image:url(puce.gif);
background-repeat:no-repeat;
background-position:0px;
padding-left:10px;
}
a:visited
{
color: #0B0061;
text-decoration:none;
background-image:url(puce.gif);
background-repeat:no-repeat;
background-position:0px;
padding-left:10px;
}
a:hover
{
color:#0B0061;
text-decoration:underline;
background-image:url(puce.gif);
background-repeat:no-repeat;
background-position:0px;
padding-left:10px;
}
Cela affiche donc ma petite flèche devant mes liens. L'effet fonctionne très bien et ça me plait. Le problème est que cet effet est aussi appliqué à toutes les images, ce que je ne veux pas puisque c'est pas très joli.
En personnalisant ma balise "a img", cela ne change rien, ma petite flèche apparait devant toutes mes images cliquables !
a img
{
padding:0px;
background:none;
}
a:link img
{
padding:0px;
background:none;
}
a:visited img
{
padding:0px;
background:none;
}
a:hover img
{
padding:0px;
background:none;
}
Savez-vous commet régler ce problème (sous IE et firefox) ?
Modifié par illogical (08 Jun 2008 - 17:11)