Demande d'aide pour du css
stomy95
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous ,
Qui pourrai me renseigné j'ai trouver sur internet plein de codes pour changé la couleur d'un lien ou bannière dés qu'il ya eu un clic . donc la pas de souci.
mais ce que j'arrive pas a faire ou a trouver c'est comment faire pour que le changement de couleur revienne a sa couleur par défaut après 24 h .
Merci d'avance
a++
Qui pourrai me renseigné j'ai trouver sur internet plein de codes pour changé la couleur d'un lien ou bannière dés qu'il ya eu un clic . donc la pas de souci.
mais ce que j'arrive pas a faire ou a trouver c'est comment faire pour que le changement de couleur revienne a sa couleur par défaut après 24 h .
Merci d'avance
a++
A voir également:
- Demande d'aide pour du css
- Css download - Télécharger - HTML
- Enlever le soulignement d'un lien css ✓ - Forum Réseaux sociaux
- Css ligne horizontale ✓ - Forum CSS
- Enlever le soulignage des lien. - Forum CSS
- Enlever soulignement lien css ✓ - Forum CSS
3 réponses
Ce que tu demandes n'a rien à voir avec le css.
Le code a:visited permet de donner une couleur différente aux liens visités. Cependant, c'est le navigateur côté client qui détermine si un lien a été visité ou non... C'est différent sur chaque ordi, tu ne peux pas le contrôler.
Pour y voir plus clair : quand ton navigateur voit un lien, il regarde vers quelle page pointe ce lien et cherche dans l'historique. S'il trouve la même page dans l'historique, c'est qu'elle a déjà été visitée sur ton ordi, et donc il lui met la couleur des liens visités.
Si tu veux retrouver la couleur d'origine, vide ton historique ;)
Le code a:visited permet de donner une couleur différente aux liens visités. Cependant, c'est le navigateur côté client qui détermine si un lien a été visité ou non... C'est différent sur chaque ordi, tu ne peux pas le contrôler.
Pour y voir plus clair : quand ton navigateur voit un lien, il regarde vers quelle page pointe ce lien et cherche dans l'historique. S'il trouve la même page dans l'historique, c'est qu'elle a déjà été visitée sur ton ordi, et donc il lui met la couleur des liens visités.
Si tu veux retrouver la couleur d'origine, vide ton historique ;)
enfaite pour être plus précis
j'ai un site ou mes membres clic sur des banniere et vu qu'il en a beaucoup c'est pour évité au membre de cliqué sur
les même bannière et qu'il sachent ou il en ont donc logiquement elle devrais disparaitre apres chaque clic les
bannières mais vu que sa marche pas j'essaye de trouver une autre solution pour leur facilité la tache
j'ai un site ou mes membres clic sur des banniere et vu qu'il en a beaucoup c'est pour évité au membre de cliqué sur
les même bannière et qu'il sachent ou il en ont donc logiquement elle devrais disparaitre apres chaque clic les
bannières mais vu que sa marche pas j'essaye de trouver une autre solution pour leur facilité la tache
Oui, on peut faire ça avec le css.
ou alors :
L'idée est d'affecter la règle aux images contenues dans les liens visités - je suppose que la balise img est encadrée par la balise a.
Dans le premier cas, avec visibility, l'image est simplement cachée. Dans le deuxième cas, avec display, la place libérée par l'image est remplie par les éléments suivants. C'est comme tu préfères.
Cette réponse te convient ? ;)
a:visited img { visibility : hidden; }
ou alors :
a:visited img { display : none; }
L'idée est d'affecter la règle aux images contenues dans les liens visités - je suppose que la balise img est encadrée par la balise a.
Dans le premier cas, avec visibility, l'image est simplement cachée. Dans le deuxième cas, avec display, la place libérée par l'image est remplie par les éléments suivants. C'est comme tu préfères.
Cette réponse te convient ? ;)