Раскрывающееся меню используется для отображения перекрываемого, контекстуализированного меню списка ссылок.
1. Дело
Оберните выпадающую меню и выпадающую меню в.
<div> <button type = "button" id = "dropdowdmenu1" data-toggle = "выпадающий"> выпадающий в распад <SPAN> </span> </button> <ul role = "menu" aria-labelledby = "dropdownmenu1"> <li role = "presentation"> <a role = "menuitem" tabindex = "-1" href = "#> ROLE = "Presentation"> <a ROLE = "menuitem" tabIndex = "-1" href = "#"> другое действие </a> </li> <li role = "Presentation"> <a role = "menuitem" tabIndex = "-1" href = "#"> что-то еще здесь </a> </li> <li olue = "> </li> <li> <li> <li> <li> <li> <li> <li> <li> <li> <li> <li> <li> ' tabIndex = "-1" href = "#"> разделенная ссылка </a> </li> </ul> </div>
Через приведенный выше код вы можете найти, что может быть много незнакомых классов стиля или атрибутов.
На правой стороне есть кнопка раскрытия и небольшая карета значков. Конечно, текст этого маленького значка и кнопки имеет одинаковый уровень.
Во-первых, давайте посмотрим, что в кнопке есть выпадающая часть кнопки и атрибут данных. Список появится на основе этого атрибута.
Сразу после этого выпадающий меню метки UL следует использовать в сочетании с раскрывающимся спином кнопки вышеупомянутого класса стиля и связывает кнопку выше через Aria-Mabelledby.
Далее, в четвертой теге LI есть разделитель, который на самом деле является классом стиля для разделения.
Может быть, я так понимаю, но я определенно не понимаю это должным образом.
2. Варианты выравнивания
Добавить.
<div> <button type = "button" id = "dropdowdmenu1" data-toggle = "выпадающий"> выпадающий в распад <SPAN> </span> </button> <ul role = "menu" aria-labelledby = "dropdownmenu1"> <li role = "presentation"> <a role = "menuitem" tabindex = "-1" href = "#> ROLE = "Presentation"> <a ROLE = "menuitem" tabIndex = "-1" href = "#"> другое действие </a> </li> <li role = "Presentation"> <a role = "menuitem" tabIndex = "-1" href = "#"> что-то еще здесь </a> </li> <li olue = "> </li> <li> <li> <li> <li> <li> <li> <li> <li> <li> <li> <li> <li> ' tabIndex = "-1" href = "#"> разделенная ссылка </a> </li> </ul> </div>
Просто добавьте класс в правом текста в тег UL в приведенном выше коде.
3. Название
Набор действий может быть помечен путем добавления заголовка в любом раскрывающемся меню.
<h1> выпадающее меню </h1> <div> <button Type = "button" id = "DropdownMenu1" Data-toggle = "Выпадение"> выпадающий в распад <PAN> </span> </button> <ul role = "menu" aria-labelledby = "dropdownmenu1"> <li role = "> Dropdown Header </li> <li>" roleut "> presentation"> Presentation "> Presentation"> Presentation "> Presentation"> Presentation "> Presentation"> Presentation "> Presentation" <A Presentation "<A Presentation". tabIndex = "-1" href = "#"> action </a> </li> <li role = "presentation"> <a role = "menuitem" tabindex = "-1" href = "#"> Другое действие </a> </li> <li role = "Presentation"> <a role = "menuitem" rol = "presentation"> </li> <li role = "presentation"> выпадающий заголовок </li> <li role = "presentation"> <a role = "menuitem" tabindex = "-1" href = "#"> разделенная ссылка </a> </li> </ul> </div>
Главное-добавить класс стиля.
4. Пункты меню с инвалидом
Добавить .disabled в <li> В раскрывающемся меню, чтобы отключить ссылку.
Продолжайте изменять приведенный выше код, чтобы заменить код в строке чего -то еще здесь
Скопируйте код следующим образом: <li rol = "presentation"> <a roly = "menuitem" tabindex = "-1" href = "#"> что-то еще здесь </a> </li>
В основном добавьте классы стиля.
После того, как вы запустите его, вы можете просмотреть эффект. На самом деле, эффект похож на стиль заголовка выше. Когда вы нажимаете, будет отображаться значок отключения.
5. Основные случаи
1) раскрывающееся меню типа кнопки
Поместите любые кнопки в.
Раскрывающееся меню с одной кнопкой
Просто измените некоторые основные оценки и поверните кнопку в выключающем переключательном меню.
<div> <button type = "button" data-toggle = "выпадающий"> action <pan> </span> </button> <ul rol = "menu"> <li> <a href = "#"> action </a> </li> <li> <a href = "#"> другое действие </a> </li> <li> <a href = "#"> что-то еще </a> </li> <li> <li> <href = "#" <li> <a href = "#"> разделенная ссылка </a> </li> </ul> </div>
Разделенная кнопка спускается меню
Точно так же раскрывающееся меню с разделенной кнопкой требует одинаковой отметки изменения, но только одна отдельная кнопка.
<div> <button type = "button"> action </button> <div> <button Type = "button" data-toggle = "выпадающий"> <pran> </span> <pan> выпадает в перепад </span> </button> <ul role = "menu" href = "#"> что -то еще здесь </a> </li> <li> </li> <li> <a href = "#"> разделенная ссылка </a> </li> </div> </div
Вы можете нажать только на маленький значок, чтобы появиться.
2) размер
Кнопка раскрывающегося меню применяется к кнопкам всех размеров.
<div> <button Type = "button" data-toggle = "выпадает"> большая кнопка <pran> </span> </button> <ul> ... </ul> </div> <!-Маленькая кнопка-> <div> <Кнопка Типа = "Кнопка" Toggle = "Divdown"> Кнопка Span> </span> </ul> <ul> </ul> </div> </div> </div> </div> </div> <! Data-toggle = "Выпадающая"> Дополнительная маленькая кнопка <pran> </span> </button> <ul> ... </ul> </div>
Управляйте размером кнопки через классы стилей .btn-lg, .btn-sm и .btn-xs.
3) Вверх всплывающее меню
Добавление .dropup к родительскому элементу сделает запускаемое раскрывающееся меню над элементом.
<div> <button type = "button"> Dirpup </button> <button Type = "button" Data-toggle = "Dropdown"> <pan> </span> <pran> выпадает в перепад </span> </button> <ul> <!-Ссылки с выпадением меню-> </ul> </div> </button> <ul> <!-
Если вы все еще хотите учиться глубже, вы можете нажать здесь, чтобы изучить и прикрепить к вам 3 захватывающих тем:
Начальная учебник по обучению
Bootstrap Practical Rutorial
Учебное пособие по использованию плагина Bootstrap
Эта статья в основном представляет соответствующее содержание раскрывающегося меню, а затем вводит комбинацию кнопок и раскрывающихся меню. Есть довольно много изменений, и стиль тоже хорош. Я надеюсь, что всем понравится.