[Résolu] Boutons réactifs, état "visité".
Publié : 14 avr. 2011, 16:48
Bonjour à tous,
Le retour ! Un autre petit problème.
J'ai donc fait pas mal de « boutons réactifs », comme présentés dans l'ouvrage de Jean-Marc Juin. Dans un premier temps, il n'y en avait qu'un seul et unique modèle. Pas de problème.
Puis, dans une autre page, il m'a fallu créer plusieurs règles CSS pour plusieurs boutons de tailles et de couleurs différentes. Tous sont sur la même architecture :
- Pour le bouton à l'état non survolé puis visité : .bouton_a :link, a/visited ....
- Pour le même, à l'état survolé : .bouton_a :hover ....
On a donc les classes a, b, c, ..., f , introduites comme suit :
<a title="XX" class="bouton bouton_a" href="xxxxxx.html" target="_blank"><small>Xxxxxxxxxxxxx</small></a>
Sur Kompozer : tout est OK.
Ouvert sous Firefox :
- tout fonctionne parfaitement pour les boutons de la classe " a ".
- tout est Ok en état " non survolé " ou " survolé ", pour les boutons des autres classes (b, c, d, e, f).
- mais aussitôt actionnés, ceux-ci ne prennent pas la forme " visité " (identique donc à " non survolé ") de leur classe ; mais prennent la forme de la classe " a ", qui semble donc avoir autorité sur les autres !
Que faire, que faire ... ?
Le retour ! Un autre petit problème.
J'ai donc fait pas mal de « boutons réactifs », comme présentés dans l'ouvrage de Jean-Marc Juin. Dans un premier temps, il n'y en avait qu'un seul et unique modèle. Pas de problème.
Puis, dans une autre page, il m'a fallu créer plusieurs règles CSS pour plusieurs boutons de tailles et de couleurs différentes. Tous sont sur la même architecture :
- Pour le bouton à l'état non survolé puis visité : .bouton_a :link, a/visited ....
- Pour le même, à l'état survolé : .bouton_a :hover ....
On a donc les classes a, b, c, ..., f , introduites comme suit :
<a title="XX" class="bouton bouton_a" href="xxxxxx.html" target="_blank"><small>Xxxxxxxxxxxxx</small></a>
Sur Kompozer : tout est OK.
Ouvert sous Firefox :
- tout fonctionne parfaitement pour les boutons de la classe " a ".
- tout est Ok en état " non survolé " ou " survolé ", pour les boutons des autres classes (b, c, d, e, f).
- mais aussitôt actionnés, ceux-ci ne prennent pas la forme " visité " (identique donc à " non survolé ") de leur classe ; mais prennent la forme de la classe " a ", qui semble donc avoir autorité sur les autres !
Que faire, que faire ... ?