Навигации

Определяет различные стили для Панели навигации.

Использование

Навигационной панели компонент состоит из навигационной панели сам и один или несколько навигаций.

Класс Описание
.uk-navbar Добавьте этот класс к <nav> элемент для определения компонента навигации.
.uk-navbar-nav Добавьте этот класс к <ul> элемент для создания навигации. Используйте <a> элементы как меню предметов в списке.
.uk-active Добавьте этот класс к элементу списка, чтобы применить активное состояние.
.uk-parent Добавить этот класс, чтобы указать родительский пункт меню.

Пример

Разметки

<nav class="uk-navbar">
    <ul class="uk-navbar-nav">
        <li class="uk-active"><a href="">...</a></li>
        <li><a href="">...</a></li>
        <li class="uk-parent"><a href="">...</a></li>
    </ul>
</nav>

Навигации флип

Добавить .uk-navbar-flip класс <div> элемент для группировки и выравнивания переходов и элементов вправо.

Пример

Разметки

<nav class="uk-navbar">
    <div class="uk-navbar-flip">
        <ul class="uk-navbar-nav">
            <li><a href="">...</a></li>
        </ul>
    </div>
</nav>

Навигации субтитров

Добавить .uk-navbar-nav-subtitle класс к <a> элемент в элементе списка, чтобы указать, что он имеет субтитров. Используйте <div> элемент для субтитров сам.

Пример

Разметки

<nav class="uk-navbar">
    <ul class="uk-navbar-nav">
        <li><a href="" class="uk-navbar-nav-subtitle">
            ...
            <div>...</div>
        </a></li>
    </ul>
</nav>

Содержание

Вы также можете добавлять пользовательский контент на навигационной панели, как текст, иконки, кнопок, форм или даже переключить. По умолчанию, нет JavaScript прикрепленный к пуговице. Как пример, вы можете добавить off-холст навигации от Off-холст компонент.

Класс Описание
.uk-navbar-content Добавьте этот класс к <div> элемент, который служит контейнером для пользовательского Контента. Содержание должно быть отцентровано по вертикали.
.uk-navbar-brand Добавить этот класс в сообщение <a> или <div> элемент для указания вашего бренда.
.uk-navbar-center Добавить этот класс в центре панели содержимого или бренда. Элемент должен быть последним ребенком в навигационной панели.
.uk-navbar-toggle Добавить этот класс в сообщение <a> или <div> элемент для создания иконка Как переключить.
.uk-navbar-toggle-alt Добавить этот класс, чтобы создать альтернативную иконка Как переключить.

Пример

Разметки

<nav class="uk-navbar">
    <a href="" class="uk-navbar-brand">...</a>
    <ul class="uk-navbar-nav">...</ul>
    <div class="uk-navbar-content">...</div>
    <div class="uk-navbar-content uk-navbar-center">...</div>
    <a href="" class="uk-navbar-toggle"></a>
</nav>

Адаптивный видимости

Чтобы отобразить или скрыть некоторые элементы навигации, просто добавьте один из aдаптивный видимость классы от Утилита компонент. Это пригождается, если вы хотите использовать для переключения триггера мобильной навигации например.

Пример

Изменить размер окна браузера, чтобы увидеть его в действии.

Lorem ipsum dolor sit amet, consetetur sadipscing elitr.

Разметки

<nav class="uk-navbar">
    <ul class="uk-navbar-nav uk-hidden-small">...</ul>
    <a href="#my-id" class="uk-navbar-toggle uk-visible-small" data-uk-offcanvas></a>
</nav>

<div id="my-id" class="uk-offcanvas">
    ...
</div>

Примечание В этом примере мы добавили off-холст боковой панели лутших Off-холст компонент.


Модификаторы

Для отображения навигационной панели в другом стиле, просто добавьте модификатор классов. Эти модификаторы могут быть объединены друг с другом

Навигации прилагается

Добавить .uk-navbar-attached класс для оптимизации навигации укладка прикрепляется к верхней области просмотра. Например, закругленные углы будут удалены.

Пример

Разметки

<nav class="uk-navbar uk-navbar-attached">...</nav>

В навигации может содержать выпадающий из Выпадающий компонент. Просто добавьте .uk-dropdown-navbar модификатор в dropdown, поэтому она отлично вписывается в навигации дизайн.

Пример