Скачайте приложение и протестируйте бесплатно в течение 10 дней
Валюта Выберите язык Выбрать регион

CSS-классы навигации в bluetronix CMS – обзор и применение

В этом обзоре вы найдете все важные CSS-классы навигации в CMS bluetronix. Узнайте, как с помощью небольших изменений индивидуализировать дизайн, отзывчивость и поведение вашей структуры меню.

CSS-классы навигации Описание

Здесь вы найдете компактный обзор того, какой CSS-класс в вашем HTML-фрагменте за что отвечает. Таким образом, вы можете быстро настраивать макет и поведение.

Важно: является заполнительным элементом из таблицы навигации (например, 00_Menue) и при рендеринге заменяется собственными классами (например, для видимости, выделения, иконок для каждого пункта меню).

Обзор классов

Класс Используется в Назначение / Значение Типичное взаимодействие
bx-DesktopHTML1 div над навигационной панелью Верхняя панель над главным меню (например, уведомления, промо, баннер приложения). Видимость контролируется через DB-placeholder (none).
bx-DesktopHTML2 div под навигационной панелью Нижняя панель под главным меню (дополнительная информация/значки). Видимость через none.
bx-nav-outer Обертка для nav.bx-nav Внешний контейнер для позиционирования (например, фиксированный, тень, ширина). Разметка рамки для полной ширины страницы.
bx-nav nav Главная навигация Базовая навигационная панель (Grid/Flex, фон, высота). Глобальные стили навигационной панели и отзывчивость.
bx-navbar-left Левая колонка навигационной панели Область для значка меню (бургер) и логотипа. Содержит .bx-nav-icon и .bx-nav-brand.
bx-navbar-center Центр навигационной панели Контейнер для пунктов меню (UL/LI) с подменю. Заполняет мобильное/боковое меню через JS (Источник: #bxNavPoints).
bx-navbar-right Правая колонка навигации Группа иконок (Поиск, Светлая/Темная тема, Вход, Язык, Корзина, Боковая панель). Кнопки вызывают JS-функции (например, BlueSearchBar()).
bx-nav-icon button / Иконки-кнопки Единый стиль для всех иконок навигации. Цели клика для переключателей (Мобильная панель, Боковая панель, Поиск и т.д.).
bx-nav-brand img Логотип Отображение логотипа (Размер, Отступы). souvent avec lien sur /index.html.
bx-nav-item li в главном меню Элемент списка пункта меню. Можно комбинировать с .has-submenu.
bx-nav-link a в меню Стиль ссылки меню (Шрифт, Наведение, активные состояния). Получает целевой/имя через DB-заполнитель.
has-submenu li с выпадающим меню Помечает пункт меню с подменю; активирует стили выпадающего меню. Открывает/Закрывает соответствующее .bx-navbar-dropdown.
submenu-toggle кнопка рядом со ссылкой Элемент управления для раскрытия/сворачивания подменю (иконка Chevron). Чаще всего виден только на больших экранах (см. утилитарные классы).
d-none, d-lg-inline Утилитарные классы на кнопке Управление видимостью (например, скрыть → показывать в строке на lg). Адаптивное поведение переключателя.
bx-menu ul в выпадающем меню Список элементов подменю. Заполняется навигацией из БД.
bx-navbar-dropdown ul (контейнер выпадающего меню) Выпадающая панель (позиционирование, тень, анимация). Открывается по наведению/клику или .submenu-toggle.
bx-dropdown-item li в выпадающем меню Единственный элемент подменю. Содержит .bx-dropdown-link.
bx-dropdown-link a в выпадающем меню Стиль ссылки внутри выпадающего меню. Состояния при наведении/фокусе для лучшей удобства использования.
bx-mobile-bar Мобильное меню (с выдвижной панелью справа) Контейнер для мобильной навигации и опциональных блоков сверху/снизу. Заполняется через JS (источник: #bxNavPoints).
bx-MobilHTML1, bx-MobilHTML2 Блоки в мобильной панели Опциональные HTML-области над/под мобильным меню (например, логотип). Видимость через .
bx-side-bar Боковая навигация (Off-Canvas слева) Контейнер для альтернативной/дополнительной навигации. Может содержать меню или свои собственные материалы.
bx-SideHTML1, bx-SideHTML2 Блоки в боковой панели Опциональные HTML-области над/под боковым меню (например, большой логотип). Видимость через .
WKGBAnzDiv Обертка бейджа в иконке корзины Область счетчика (макет/позиция). Содержит .WKGBAnzDivInner (количество).
WKGBAnzDivInner Внутреннее содержимое бейджа Отображает текущее количество в корзине. Заполняется через JS по #WKGBAnz.

Классы-placeholder из БД

Заполнитель Описание Пример
Каждый пункт меню заменяется одной или несколькими собственными классами (например, only-desktop, highlight, icon-contact). Управляет видимостью/стилем для каждой кнопки на настольной версии, мобильной версии или боковой панели.

Скомбинируйте .bx-nav-item с классами, управляемыми БД через , чтобы целенаправленно скрывать или отображать отдельные кнопки в #bxNavPoints (настольная версия), .bx-mobile-bar или .bx-side-bar, не меняя HTML-код.

Часто задаваемые вопросы

что часто спрашивают клиенты

Какова цель страницы «Описание CSS-классов навигации»?

Здесь вы найдете информацию о том, какие CSS-классы отвечают за макет, поведение и видимость в вашем HTML-меню навигации. Так вы сможете целенаправленно вносить изменения в навигацию.

Что означает заполнитель ?

Этот заполнитель автоматически заменяется собственными CSS-классами, которые вы определяете в таблице навигации (например, 00_Menue). Это позволяет вам управлять видимостью, выделением и иконками для отдельных пунктов меню.

Как я могу добавить контент над или под навигационной панелью?

Для этого используйте классы bx-DesktopHTML1 (сверху) и bx-DesktopHTML2 (снизу). Вы можете их скрывать или отображать в CMS через CMS ⯈ Веб-сайт ⯈ Заголовок.

Какова задача класса bx-nav-outer?

Он является внешним контейнером навигации. С помощью него вы управляете шириной, тенями или поведением навигационной панели.

Что означает bx-nav?

Этот класс определяет основную навигацию – то есть макет (например, Flex/Grid), цвет фона и высоту навигационной панели.

Как разделена навигационная панель на колонки?

Навигационная панель состоит из трех областей: bx-navbar-left (логотип и значок меню), bx-navbar-center (пункты меню), bx-navbar-right (иконки, такие как поиск, вход, язык, корзина).

Что делает класс bx-nav-icon?

Он обеспечивает единый стиль всех иконок навигационной панели. Эти кнопки, например, управляют открытием Mobile-Bar, Side-Bar или поиска.

Как я могу стилизовать ссылки меню?

С помощью bx-nav-item вы определяете элементы списка, а с помощью bx-nav-link – правила стиля для шрифта, наведения и активных состояний ссылок.

Как работает управление подменю?

Пункт меню с классом has-submenu содержит выпадающий список. С помощью submenu-toggle (кнопка с иконкой стрелки) вы можете развернуть или свернуть его.

Что означают классы утилит d-none и d-lg-inline?

Эти классы управляют видимостью отдельных элементов в зависимости от размера экрана – идеально подходит для адаптивной навигации.

Как устроено выпадающее меню?

Выпадающее меню состоит из bx-navbar-dropdown (контейнер), внутри которого bx-menu (список) с bx-dropdown-item и bx-dropdown-link для отдельных под пунктов.

Как работает мобильная панель?

bx-mobile-bar открывается на мобильных устройствах справа в виде Off-Canvas меню. Содержимое заполняется с помощью JS из #bxNavPoints. Дополнительные блоки можно добавить с помощью bx-MobilHTML1 и bx-MobilHTML2.

Что такое сайдбар?

bx-side-bar — это боковое Off-Canvas меню (обычно слева). Здесь можно разместить собственный контент или элементы навигации, дополняя с помощью bx-SideHTML1 и bx-SideHTML2.

Как отображается счетчик корзины?

Обертка WKGBAnzDiv содержит WKGBAnzDivInner, который через JS (по #WKGBAnz) отображает текущее количество товаров — обычно как значок в иконке корзины.

Как можно отображать отдельные кнопки только в определенных областях?

Комбинируй .bx-nav-item с . Так ты можешь целенаправленно включать или скрывать кнопки в #bxNavPoints (десктоп), .bx-mobile-bar или .bx-side-bar, не меняя HTML-код.

CMS