Maison > interface Web > Tutoriel d'amorçage > Une introduction simple aux menus déroulants dans Bootstrap

Une introduction simple aux menus déroulants dans Bootstrap

青灯夜游
Libérer: 2021-06-22 11:10:40
avant
2764 Les gens l'ont consulté

Cet article vous donnera une introduction détaillée au menu déroulant dans Bootstrap. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Une introduction simple aux menus déroulants dans Bootstrap

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. [Recommandations associées : "Tutoriel bootstrap"]

Comment utiliser

Lorsque vous utilisez le menu déroulant du framework Bootstrap, vous devez appelez le menu déroulant fourni par le fichier bootstrap.js du 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>
<head>
<meta charset="UTF-8">
<title>Document</title>
<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>
Copier après la connexion

Utilisation de base

Lors de l'utilisation du framework Bootstrap Lors de l'utilisation d'un composant de menu déroulant, il est très important d'utiliser correctement sa structure. 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 l'intégralité de l'élément du menu déroulant

<div class="dropdown"></div>
Copier après la connexion

2. Utilisez un bouton

Copier après la connexion

Une introduction simple aux menus déroulants dans Bootstrap

[Titre du menu]

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

<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

Une introduction simple aux menus déroulants dans Bootstrap

【Alignement】

Liste déroulante dans le Cadre d'amorçage Le menu est aligné à gauche par défaut. Si vous souhaitez que le menu déroulant soit aligné à droite par rapport au conteneur parent, vous pouvez ajouter un nom de classe "dropdown-menu-right" à "dropdown-menu" <. 🎜>

.dropdown-menu-right {
  right: 0;
  left: auto;
}
Copier après la connexion

Depuis
Étiquettes associées:
source:cnblogs.com
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
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