Bootstrap 5 Выпадающие списки Адаптивное выравнивание
Опубликовано: 17 Февраля, 2023
Bootstrap 5 Dropdowns Адаптивное выравнивание используется для выравнивания раскрывающихся списков с помощью адаптивных классов вариантов. Нам нужно добавить класс выравнивания для конкретной точки останова, чтобы сделать выравнивание раскрывающегося списка отзывчивым.
Раскрывающийся класс адаптивного выравнивания:
- dropdown-menu{-*}-end: чтобы выровнять раскрывающийся список справа с заданной точкой останова. Здесь * можно заменить на sm, md, lg, xl, xxl.
- dropdown-menu{-*}-start: чтобы выровнять раскрывающийся список слева с заданной точкой останова. Здесь * можно заменить на sm, md, lg, xl, xxl.
Требуемый атрибут:
- data-bs-display: чтобы использовать адаптивное выравнивание, нам нужно отключить динамическое позиционирование, установив для этого атрибута значение «static».
Синтаксис
<ul class="dropdown-menu dropdown-menu-*-**"> <li>Content</li> </ul>
- * можно заменить точками останова экрана, такими как sm,md,lg и т. д.
- ** можно заменить параметрами выравнивания, такими как конец, начало
Пример 1. В этом примере раскрывающееся меню будет выровнено до конца на большом экране и выровнено по левому краю, если не на большом экране.
Выход
Пример 2. В этом примере раскрывающееся меню будет выровнено до конца на среднем экране и по левому краю на маленьком и большом экранах.
Выход
Ссылки: https://getbootstrap.com/docs/5.0/components/dropdowns/#responsive-alignment