Параметры по умолчанию
https://dev.ru.simai.io/ru/ui/utility/divider/divider-default.php
По умолчанию в большинстве случаев используется разделитель (divider) с заранее определёнными параметрами. Для удобства добавлены модификаторы, которые либо включают, либо убирают разделитель. Эти модификаторы следует подключать до остальных модификаторов, связанных с оформлением разделителя, чтобы при необходимости можно было их переопределить.
Таблица классов
| Класс | Значение |
|---|---|
| .divider | > :not([hidden]) ~ :not([hidden]) { border: var(--sf-px) var(--sf-outline-variant) solid; } |
| .divider-none | > :not([hidden]) ~ :not([hidden]) { border-width: var(--sf-0); } |
Описание
Модификаторы divider и divider-none задают базовый внешний вид разделителей между элементами в контейнере.
dividerдобавляет тонкую линию между соседними элементами, используя цвет и толщину, определённые по умолчанию.divider-noneполностью убирает разделитель между элементами.
Синтаксис
Использование: {контрольная точка}:{модификатор} или просто {модификатор}
-
Контрольная точка (необязательный параметр):
Позволяет применить модификатор начиная с определённого размера экрана (sm, md, lg, xl). -
Модификатор (обязательный параметр):
divider— включает разделитель.divider-none— убирает разделитель.
Пример использования
<div class="divider">
<div>Элемент 1</div>
<div>Элемент 2</div>
<div>Элемент 3</div>
</div>
<div class="divider-none">
<div>Элемент A</div>
<div>Элемент B</div>
</div>
В данном примере:
- Первый контейнер с классом
dividerбудет иметь разделитель между каждым соседним элементом. - Второй контейнер с классом
divider-noneне будет отображать никакого разделителя, даже если ранее применялся классdivider.
Адаптивность
Для включения или отключения разделителя на разных размерах экрана, добавьте префикс контрольной точки:
<div class="md:divider ...">...</div>
<div class="lg:divider-none ...">...</div>