Опубликовано 1 комментарий

Bootstrap навигационное меню

Что у вас в меню?:)
Что у вас в меню?:)

Bootstrap меню создается добавлением класса .nav ненумерованному списку. Для работы используется JavaScript-плагин. Кроме указанного класса, используются класс .nav-tabs (навигационные вкладки) и .nav-pills (обычное навигационное меню). Для вертикального расположения меню, добавляется класс .nav-stacked

Bootstrap меню


Для создания меню, пункты которого занимают 100% ширины родительского контейнера добавляется класс .nav-justified (в CSS есть значение justified у свойства text-align 😉 ). Для оформления заблокированных пунктов меню используется класс .disabled, который прописывается у элемента списка li.

Пример меню Bootstrap:

<ul class="nav nav-pills">
  <li role="presentation" class="active"><a href="#">Home</a></li>
  <li role="presentation"><a href="#">Profile</a></li>
  <li role="presentation"><a href="#">Messages</a></li>
</ul>

Для создания меню с выпадающим подменю можно использовать следующий код

<ul class="nav nav-tabs">
  ...
  <li role="presentation" class="dropdown">
    <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
      Dropdown <span class="caret"></span>
    </a>
    <ul class="dropdown-menu">
      ...
    </ul>
  </li>
  ...
</ul>

Результат будет похож на то изображение:

Bootstrap меню с выпадающим подменю
Bootstrap меню с выпадающим подменю

1 комментарий к “Bootstrap навигационное меню

  1. […] Используя панель навигации Bootstrap, создайте выпадающее меню пользователя в верхней […]

Добавить комментарий