Maison > interface Web > tutoriel HTML > Explication détaillée des exemples de menus déroulants Bootstrap

Explication détaillée des exemples de menus déroulants Bootstrap

零下一度
Libérer: 2017-07-03 11:03:28
original
1485 Les gens l'ont consulté

Mots précédents

Lors de l'interaction avec des pages Web, des menus contextuels ou des éléments de menu masqués/affichés sont souvent nécessaires. Bootstrap fournit par défaut un menu contextuel commutable pour afficher une liste de liens. De plus, l'affichage du menu dans différents états interactifs doit être utilisé conjointement avec le plug-in javascript. Cet article présentera en détail comment utiliser le menu déroulant Bootstrap

Lorsque vous utilisez le menu déroulant du framework Bootstrap, vous devez appeler le bootstrap Fichier .js fourni par le framework Bootstrap. Bien sûr, si vous utilisez la version non compilée, vous pouvez trouver un fichier nommé "dropdown.js" dans le dossier js, et vous pouvez également appeler ce fichier js

car les effets d'interaction des composants de Bootstrap dépendent tous de A plug-in écrit par la bibliothèque jQuery, donc jquery.js doit être chargé avant d'utiliser bootstrap.js pour produire des effets

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css?1.1.11" rel="stylesheet"></head><body><script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js?1.1.11"></script><script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js?1.1.11"></script></body></html>
Copier après la connexion

Utilisation de base

Lors de l'utilisation du composant de menu déroulant dans le framework Bootstrap, il est très important d'utiliser la structure correcte. Si la structure et le nom de la classe ne sont pas utilisés correctement, cela affectera directement si le composant peut être utilisé normalement

1. Utiliser Un conteneur nommé "dropdown" enveloppe tout l'élément du menu déroulant

<div class="dropdown"></div>
Copier après la connexion
2. Utiliser un bouton   
Copier après la connexion


【Titre du menu】

Vous pouvez ajouter un titre à n'importe quel menu déroulant pour indiquer un ensemble d'actions

<li class="dropdown-header">Dropdown header</li>
Copier après la connexion
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999;
}
Copier après la connexion
<div class="dropdown">
  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">Dropdown<span class="caret"></span>
  </button>
  <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"><li role="presentation" class="dropdown-header">第一部分菜单头部</li><li role="presentation"><a role="menuitem" tabindex="-1" href="#">下拉菜单项</a></li><li role="presentation"><a role="menuitem" tabindex="-1" href="#">下拉菜单项</a></li><li role="presentation" class="divider"></li><li role="presentation" class="dropdown-header">第二部分菜单头部</li><li role="presentation"><a role="menuitem" tabindex="-1" href="#">下拉菜单项</a></li>
  </ul></div>
Copier après la connexion


[Alignement]

Le menu déroulant dans le framework Bootstrap est aligné à gauche par défaut. Si vous souhaitez que le menu déroulant soit relatif au conteneur parent. Lorsqu'il est aligné à droite, vous pouvez ajouter un nom de classe "dropdown-menu-right" sur "dropdown-menu"

.dropdown-menu-right {
  right: 0;
  left: auto;
}
Copier après la connexion
Depuis
Étiquettes associées:
source:php.cn
Article précédent:Définition et utilisation de la propriété du curseur CSS Article suivant:Partagez un éditeur que vous utilisez – Sublime Text
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
Derniers numéros
Rubriques connexes
Plus>
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal