Maison > interface Web > tutoriel CSS > La liste déroulante de la barre de navigation Bootstrap 5 ne fonctionne pas : comment résoudre les problèmes d'attributs de données ?

La liste déroulante de la barre de navigation Bootstrap 5 ne fonctionne pas : comment résoudre les problèmes d'attributs de données ?

Barbara Streisand
Libérer: 2024-12-20 09:47:17
original
221 Les gens l'ont consulté

Bootstrap 5 Navbar Dropdown Not Working: How to Fix Data- Attribute Issues?

La liste déroulante de la barre de navigation ne fonctionne pas dans Bootstrap 5 : résolue

Lors de la création d'un menu de navigation réactif avec Bootstrap 5, les utilisateurs ont rencontré des problèmes avec la fonctionnalité de liste déroulante . Malgré les icônes nécessaires et l'inclusion de jQuery, le menu déroulant n'apparaît pas lorsque vous cliquez sur les boutons de navigation ou déroulants.

Solution :

Dans Bootstrap 5, data- Les attributs précédemment utilisés dans Bootstrap 4 ont été mis à jour vers data-bs- pour différencier la fonctionnalité Bootstrap des autres codes. Ce changement a eu un impact sur les attributs utilisés pour les plugins JavaScript, notamment la réduction de la barre de navigation. Pour garantir un bon fonctionnement, remplacez les attributs data- par data-bs- comme suit :

<button class="navbar-toggler" data-bs-toggle="collapse" data-bs-target="#navbar">
    <span class="navbar-toggler-icon"></span>
</button>
Copier après la connexion

Démo :

[Insérer un fichier de travail démo ici]

Supplémentaire Considérations :

  • Bootstrap 5 est une mise à jour importante qui introduit des modifications importantes.
  • Les classes mr-auto/ml-auto précédemment utilisées ont été remplacées par ms-auto/me -auto.

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