Bonjour,
Actuellement j'ai un menu qui a la structure suivante :
Lorsque l'utilisateur sélectionne l'un des menus principaux (ceux qui se trouvent dans une li.niv0), je souhaite que celui-ci s'affiche en rouge. Pour cela, j'ajoute une classe (avec Javascript) au menu sélectionné lorsque l'utilisateur clique dessus.
Le problème, c'est que dans mon CSS, je n'arrive pas à faire en sorte que seuls les menus principaux soient en rouge, sans que les menus enfants ne deviennent eux mêmes rouges.
Comment puis-je faire ?
      
      
    Actuellement j'ai un menu qui a la structure suivante :
<ul class="menu">
	<li class="niv0"> <a>Menu1</a>
		<ul class="sub_menu1">
			<li class="niv1"> <a>Menu2</a>
				<ul class="sub_menu2">
					<li class="niv2"> <a>Menu3</a>
					</li>
				</ul>
			</li>
		</ul>
	</li>
</ul>
Lorsque l'utilisateur sélectionne l'un des menus principaux (ceux qui se trouvent dans une li.niv0), je souhaite que celui-ci s'affiche en rouge. Pour cela, j'ajoute une classe (avec Javascript) au menu sélectionné lorsque l'utilisateur clique dessus.
Le problème, c'est que dans mon CSS, je n'arrive pas à faire en sorte que seuls les menus principaux soient en rouge, sans que les menus enfants ne deviennent eux mêmes rouges.
Comment puis-je faire ?