web-dev-qa-db-fra.com

Comment alias-parent-active est-il implémenté?

J'ai 2 menus - un menu principal et effectivement un menu alias.

Menu principal

Sur

Des produits

  • Prod 1
  • Prod 2 etc

Menu Alias

  • Alias ​​pointant vers Prod 1
  • Alias ​​pointant vers Prod 2

Il n'y a pas d'item 'parent' pour le menu alias. Je me serais attendu à ce que je clique sur un élément du menu principal pour que l'actif-alias soit également déclenché? N’est-ce pas le comportement par défaut ou ai-je besoin d’un alias parent dans mon menu alias?

1
Jeepstone

Dans le scénario que vous décrivez, les éléments du menu Alias ​​deviennent généralement active, en suivant l'état de leur élément de menu d'origine.

Le module de menu applique la classe active à cet élément et, avec le css approprié de votre modèle, il obtiendra le style supplémentaire pour indiquer visuellement qu'il est actif.

Vérifiez les outils du développeur dans votre navigateur pour voir le résultat de votre deuxième menu.

Il se peut qu’il existe une substitution de module pour le module de menu dans votre modèle, ou que votre modèle n’ait pas de style particulier pour ce scénario à la position de module de votre menu, ou qu’une autre substitution css puisse affecter le style souhaité.

0
FFrewin