Maintenir un hover coloré en css?

MieuxqueMoinsbien -  
glabok Messages postés 139 Statut Membre -
Bonjour, je précise un peu la question ^^
Comment qu'on fait pour que quand le curseur y va dessus le titre du sous menu, bah le background-color reste modifié alors qu'on navigue dans le sous-menu? Pour mieux indiquer la hierarchie du menu en fait..
Si y'a pas de solution en CSS je veux bien une piste js (genre avec un onmouseover..) parceque là, je vois pas du tout..

2 réponses

math 2000 Messages postés 2833 Statut Membre 405
 
je vois pas trop tu pourrais faire une checkbox personnaliser et quand on lic dessus le fond changerais
0
glabok Messages postés 139 Statut Membre 40
 
Il suffit de mettre un Div parent en plus et faire un truc dans le genre :

Pour le CSS :
#parent:hover .menu {background-color:red;}

Pour le html :
<div id="parent">
    <div class="menu"> blabla
        <div id="soumenu">tretre</div>
        <div id="soumenu">tretre</div>
        <div id="soumenu">...</div>
    </div>
</div>


Quand tu seras au dessus du sous menu, tu sera toujours en hover sur le div parent, donc la class menu enfant de parent:hover sera rouge
0