Шаблон колонок сетки
grid-template-columns
sm
md
lg
xl
В SIMAI Framework с помощью модификатора можно создать шаблон колонок сетки.
Классы
Класс | Значение |
---|---|
grid-col-1 |
grid-template-columns: repeat(1, minmax(0, 1fr)); |
grid-col-2 |
grid-template-columns: repeat(2, minmax(0, 1fr)); |
grid-col-3 |
grid-template-columns: repeat(3, minmax(0, 1fr)); |
grid-col-4 |
grid-template-columns: repeat(4, minmax(0, 1fr)); |
grid-col-5 |
grid-template-columns: repeat(5, minmax(0, 1fr)); |
grid-col-6 |
grid-template-columns: repeat(6, minmax(0, 1fr)); |
grid-col-7 |
grid-template-columns: repeat(7, minmax(0, 1fr)); |
grid-col-8 |
grid-template-columns: repeat(8, minmax(0, 1fr)); |
grid-col-9 |
grid-template-columns: repeat(9, minmax(0, 1fr)); |
grid-col-10 |
grid-template-columns: repeat(10, minmax(0, 1fr)); |
grid-col-11 |
grid-template-columns: repeat(11, minmax(0, 1fr)); |
grid-col-12 |
grid-template-columns: repeat(12, minmax(0, 1fr)); |
grid-col-none |
grid-template-columns: none; |
Описание
Адаптивный модификатор. Позволяет создать сетку с определенным количеством колонок, равными по ширине, в зависимости от размера области просмотра.
Использование модификатора: {контрольная точка}:{модификатор}
- Контрольная точка. Необязательный параметр. Применяет модификатор начиная с определенного размера области просмотра, согласно контрольным точкам (
sm
,md
,lg
,xl
). Если контрольная точка не задана, то действует для любого размера области просмотра. - Модификатор. Обязательный параметр. Может принимать значения:
grid-col-{1...12}
- создает шаблон сетки с указанным количеством колонок;grid-col-none
- отменяет шаблон сетки.
Пример
1
2
3
4
5
6
7
8
9
<div class="grid grid-col-3 gap-1">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
</div>
Адаптивность
Для установки количества колонок сетки, начиная с определенного размера области просмотра, добавьте к модификатору префикс контрольной точки (sm
, md
, lg
, xl
) через двоеточие (:
).
Например, используйте модификатор md:grid-col-4
для установки 4 колонок для экранов размером Medium
и больше.
<div class="md:grid-col-4"></div>
Для получения дополнительной информации об адаптивности ознакомьтесь с документацией.