Rechercher : dans
Par :

Changer image d'un lien visité

Dernière réponse le 31 mar 2009 à 08:58:27 LaGuite, le 27 mar 2009 à 17:07:01 
 Signaler ce message aux modérateurs

Bonjour,

Il est tres facile de changer la couleur d'un lien visité (on trouve facilement des tutos).
Par contre, quand le lien est une image....

Je m'explique. J'ai une image qui me sert de lien. Si je clique dessus, j'aimerais qu'elle se grise (affiche une autre image).
J'ai vu des solutions en javascript mais cela ne garde pas les liens visités.
En effet, j'aimerais que si je ferme le navigateur et que je le r'ouvre, je garde les liens visités.

Donc existe t'il un moyen d'afficher mes liens visités avec une image différente que celle qui ne sont pas visité ?

Par avance merci.

Configuration: Windows XP
Firefox 3.0.7

Meilleures réponses pour « Changer image d'un lien visité » 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...
Changer l'image de Grub VoirChanger l'image de Grub     Pour changer l'image d'arrière plan de Grub, qui se trouve dans l'archive /boot/gfxmenu, il suffit de la remplacer par une autre de la même dimension et du même nom, à savoir: 800*600, back.jpg Ouvrez une console...
Changer de fond d'écran VoirPour Windows XP et versions antérieures Pour Windows Vista Obtenir des fonds d'écran Solution plus rapide Comment changer l'arrière-plan du Bureau ? Un fond d'écran est une image utilisée en arrière-plan de votre bureau. Lors d'une...

1

oXyde68, le 27 mar 2009 à 19:48:46

Hello ,

essaye peut - être en CSS ( si j'ai bien compris ce que tu veux faire )


.lien
{ IMAGE 1
}
.lien:visited
{ IMAGE 2
}


à voir ...
Bien amicalement ,
                 oXyde68

Répondre à oXyde68

2

LaGuite, le 30 mar 2009 à 08:56:21
  • +1

Merci pour cette réponse, c'est tout a fait ce que je cherchais.
(dsl de pas avoir répondu avant, j'étais pas la ce week end ^^)

Répondre à LaGuite

3

LaGuite, le 30 mar 2009 à 08:59:51

J'ai pas capté ^^'


a la place de IMAGE 1 tu mets quoi ? l'adresse de l'image ?
on met img= ?

Répondre à LaGuite

4

Dalida, le 30 mar 2009 à 10:43:07
  • +2

Salut,

il faut un lien qui ne contiennent pas d'image mais qui a une image comme arrière-plan et un identifiant pour pouvoir appliquer le style :

<a id="mon-lien" href="#">mon lien</a>

en CSS tu vas remplacer le texte par une image :
a#mon-lien:link{
display:block;
width:120px;
height:24px;
text-indent:-1000em;
overflow:hidden;
background-image:url(chemin/vers/ton/image.png);
background-position:0 0;
background-repeat:no-repeat;
}

et tu vas appliquer une autre image d'arrière-plan quand le lien est visité :
a#mon-lien:visited{
background-image:url(chemin/vers/une/autre/image.png);
}
[ Mathieu ]
Il y a sûrement des pandas pour ne dépendre de rien

Répondre à Dalida

5

 LaGuite, le 31 mar 2009 à 08:58:27
  • +1

Super, merci beaucoup, c'est ce que je cherchais.
Pas bête comme truc.

Répondre à LaGuite