Changement (inversion) des couleurs dans un menu #586
-
Bonjour, je n'arrive pas à dissocier deux acteurs qui obéissent à la même règle. Je souhaiterais inverser les couleurs lorsque l'utilisateur passe sur un bouton et également lorsqu'il clique sur celui-ci. Lorsqu'on clique sur "documents" par exemple, nous avons cette fenêtre qui s'affiche à droite de l'écran : Petit soucis, le bouton cliqué, "document" reste en blanc alors que dans le menu ci dessus, on peut voir que les couleurs s'inversent lorsque je passe ou que je clique sur une des options (schéma elec, schéma hydro....) Voici une image de l'ensemble : et le code CSS correspondant au thème de couleur : J'ai essayé un nouveau code en CSS : mais lui inverse le problème, c'est à dire que les options (schéma elec, schéma hydro....) restent bleue lorsqu'elles sont cliquées mais le bouton "document" apparait bien lorsque l'utilisateur clique dessus (bleu) (voir screen en dessous, ma souris étant la flèche noire dessinée) : et pour les options : Sur cette image, je passe juste ma souris sur "analyse fonctionnelle" et les couleurs sont inversées. Tout vas bien ? Et non ! J'ai eu un espoir aussi mais j'ai rencontré un autre problème. Lorsque je clique sur "analyse fonctionnelle" le bouton redeviens bleu comme si l'utilisateur n'avais pas cliqué dessus et quand on repasse avec la souris sur ce même bouton, il reste bleu : Sur ce screen j'ai cliqué avec ma souri. le bouton est donc censé se mettre en blanc. (ce n'est pas le cas). Mais lorsque je clique hors de l'interface menu, le bouton "analyse fonctionnelle" se met "à jour" ou je ne sais pas trop mais il s'actualise et se met en mode inversé, donc cliqué comme ceci : En somme, il faudrait que lorsque que je clique ou que je passe sur un bouton, sa couleur s'inverse sans avoir a cliquer ailleurs. J'espère avoir été assez clair dans mes explications, j'espère qu'une solution sera trouvée, merci ! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 14 replies
-
Beta Was this translation helpful? Give feedback.
Mes excuses, je n'ai pas été assez précis pour le code CSS, il faut remplacer le code à l'intérieur de l'acteur par celui-ci :
Cela devrait fonctionner !
Voila un acteur HTML qui permet de changer le background et la couleur de texte au survol :