Flexbox Площадка
Интерактивный инструмент для визуального изучения и тестирования свойств CSS Flexbox. Настройте контейнер и элементы, автоматически генерируя код Pure CSS, Tailwind CSS и SCSS.
Как использовать
1
Настройте базовые параметры Flexbox с помощью свойств контейнера
2
Добавьте или удалите элементы для просмотра превью
3
Настройте свойства отдельных элементов
4
Скопируйте сгенерированный код CSS, Tailwind или SCSS
Основные возможности
Предварительный просмотр в реальном времени
Поддержка всех свойств Flexbox
Генерация кода Pure CSS, Tailwind CSS и SCSS
Динамическое добавление и удаление элементов
Поддержка адаптивного превью
Выбранный элемент
3 items
Свойства контейнера
Layout Basics
Alignment
Advanced
Свойства элемента
Item 1
Flex Properties
Position
Предварительный просмотр
Live Preview
Item 1
Selected
Item 2
Item 3
Direction:
row
Justify:
flex-start
Align:
stretch
Wrap:
nowrap
Сгенерированный код
Pure CSS
Часто задаваемые вопросы (FAQ)
Flexbox - это метод компоновки, введенный в CSS3. Он предоставляет гибкие возможности для размещения и выравнивания элементов внутри контейнера, что делает его идеальным для адаптивного дизайна.
justify-content управляет выравниванием по главной оси, а align-items управляет выравниванием по поперечной оси. При flex-direction: row, justify-content влияет на горизонтальное выравнивание, а align-items - на вертикальное.
flex-grow устанавливает скорость роста при заполнении доступного пространства, flex-shrink устанавливает скорость сжатия при ограниченном пространстве, а flex-basis устанавливает начальный размер. Их можно объединить, используя сокращенное свойство flex.
Tailwind CSS использует утилитарные классы, такие как flex, flex-row, justify-center и items-center для реализации Flexbox макетов. Вы можете использовать имена классов, генерируемые этим инструментом, напрямую.
Flexbox автоматически регулирует размещение элементов в зависимости от размера экрана. Используя flex-wrap и flex-direction, вы можете достичь оптимальных макетов для разных устройств.