Maison > interface Web > tutoriel CSS > Comment fermer Responsive Nav avec le menu Produits en cliquant sur Bootstrap ?

Comment fermer Responsive Nav avec le menu Produits en cliquant sur Bootstrap ?

Patricia Arquette
Libérer: 2024-11-09 00:19:02
original
284 Les gens l'ont consulté

How to Close Responsive Nav with Products Menu Click in Bootstrap?

Fermeture de Responsive Nav avec le menu Produits Cliquez dans Bootstrap

Lorsque vous développez le menu principal en mode réactif, vous pouvez rencontrer des problèmes de réduction automatique lorsque en cliquant sur l'élément de menu "PRODUITS". Pour résoudre ce problème, vous pouvez exploiter les attributs et classes de données intégrés de Bootstrap.

Au lieu d'utiliser du JavaScript supplémentaire, ajoutez les attributs de données suivants aux éléments de votre liste de menu :

<li><a href="#Products" data-toggle="collapse" data-target=".navbar-collapse">Products</a></li>
Copier après la connexion

Répétez cette opération. pour chaque élément de menu.

Ajustements supplémentaires pour une conception réactive

Pour résoudre les problèmes de débordement de contenu et de scintillement sur des écrans plus grands, utilisez le code suivant :

<li><a href="#products">
Copier après la connexion

Cela attribue des attributs de données spécifiques en fonction de la taille de l'écran, éliminant ainsi les problèmes dans les menus du bureau.

Mise à jour pour les versions Bootstrap

Pour les versions Bootstrap 4.1.3 et 5.0 , remplacez les classes visibles/cachées par d-none d-sm-block et d-block d-sm-none.

Dans Bootstrap 5, modifiez les attributs de données en data-bs-toggle et data-bs -target.

Avec ces ajustements, vous pouvez fermer automatiquement la barre de navigation réactive et afficher le menu du produit sans problèmes fonctionnels sur différentes tailles d'écran.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal