Перейти к содержимому

Flexbox

Классы для управления flexbox-контейнерами и элементами.

КлассCSSОписание
.flexdisplay: flexВключает flexbox
.flex-colflex-direction: columnВертикальное направление
.flex-col-reverseflex-direction: column-reverseОбратное вертикальное
.flex-rowflex-direction: rowГоризонтальное направление
.flex-row-reverseflex-direction: row-reverseОбратное горизонтальное
.flex-wrapflex-wrap: wrapПеренос элементов
.flex-nowrapflex-wrap: nowrapБез переноса
1
2
3
1
2
3
КлассCSSОписание
.items-startalign-items: flex-startПо верхнему краю
.items-centeralign-items: centerПо центру
.items-endalign-items: flex-endПо нижнему краю
.items-baselinealign-items: baselineПо базовой линии
.items-stretchalign-items: stretchРастянуть
items-start
1
2
items-center
1
2
items-end
1
2
КлассCSSОписание
.justify-startjustify-content: flex-startПо левому краю
.justify-centerjustify-content: centerПо центру
.justify-endjustify-content: flex-endПо правому краю
.justify-betweenjustify-content: space-betweenМежду элементами
.justify-aroundjustify-content: space-aroundВокруг элементов
.justify-evenlyjustify-content: space-evenlyРавномерно
justify-between
1
2
justify-center
1
2

Доступные значения: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, auto

КлассОписание
.gap-0Без отступа (0)
.gap-1Отступ 4px
.gap-2Отступ 8px
.gap-3Отступ 12px
.gap-4Отступ 16px
.gap-5Отступ 20px
.gap-6Отступ 24px
.gap-8Отступ 32px
.gap-10Отступ 40px
.gap-autoАвтоматический отступ
КлассОписание
.gap-y-*Отступ только по вертикали (row-gap)
.gap-x-*Отступ только по горизонтали (column-gap)
gap-1 (4px)
1
2
3
gap-4 (16px)
1
2
3
gap-8 (32px)
1
2
3
КлассCSSОписание
.flex-0flex: 0 0 autoНе растягивается
.flex-autoflex: 1 1 autoАвтоматически
.flex-1flex: 1Занимает всё место
.flex-noneflex: noneЗапрет растяжения
flex-0
flex-1 (растягивается)
flex-0

Заголовок

Описание
$99.99
По центру
Flexbox центрирование
  • Gap — отступы между элементами
  • Grid — сеточная раскладка
  • Отступы — margin и padding