Генератор CSS Flexbox
Отредактируйте пример ограниченного макета, посмотрите, как ведут себя его оси и элементы, и скопируйте соответствующие CSS и HTML. Полная загрузка использует тот же документ, что и предварительная версия.
Создайте пример Flexbox
- Выберите размеры примера, направление письма, перенос и выравнивание.
- Выберите каждый элемент, чтобы изменить его текст, гибкий размер, минимальное поведение и визуальный порядок.
- Проверьте оси и выполните предварительный просмотр, затем скопируйте текущий фрагмент CSS и HTML или загрузите полный пример.
Понять пример
Основная ось следует за строкой или столбцом в выбранном режиме письма. Настройки обратного изменения изменяют его начало и конец; RTL — это не просто универсальный переворот по горизонтали.
Гибкая основа — это начальный основной размер, а не гарантированная окончательная ширина. Рост, взвешенное сжатие, перенос и автоматические минимальные размеры — все это влияет на результат браузера.
Элементы управления порядком исходного кода изменяют HTML. Порядок CSS и настройки обратного изменения изменяют визуальное расположение без изменения логического чтения или порядка клавиатуры.
Пример имеет фиксированные размеры border-box, внутренний отступ, границы и прокрутку. Внутреннее пространство меньше; системные шрифты и полосы прокрутки могут влиять на макет.
Полезные эксперименты
Присвойте трем элементам положительные значения роста и сравните, как распределяется дополнительное пространство. Измените их текст и автоматические минимумы, а не предполагайте, что все гибкие элементы станут равными.
Включите перенос, уменьшите ширину примера и измените align-content. При nowrap это свойство не действует; при включённом переносе оно может действовать даже на одну строку.
Сравните LTR и RTL, затем попробуйте вертикальное письмо. Прочитайте физические метки начала и конца вместо того, чтобы предполагать, что строка всегда означает слева направо.
Знайте, что генерируется
Это пример ограниченного компонента фиксированного размера, а не конструктор страниц или гарантия адаптивного дизайна. Ваш реальный контент и окружающие его стили требуют отдельной проверки.
Автоматические минимальные размеры могут препятствовать ожидаемому сжатию. Опция «Разрешить размер меньше содержимого» явно устанавливает оба минимальных размера в ноль; инструмент не делает это скрытно.
Fit меняет только масштаб просмотра. Используйте 100% и содержащиеся в нем области прокрутки для просмотра деталей; Поддержка синтаксического анализа или загруженный предварительный просмотр не подтверждают рендеринг каждого браузера.
Копируется фрагмент HTML, для которого также нужен CSS. Полный HTML содержит тот же документ, что и предпросмотр, включая небольшой сброс стилей документа и ограничительную политику ресурсов.
Локальное создание
Инструмент не отправляет и не сохраняет ваш текст или сгенерированный код. Копирование и скачивание полного примера выполняются только по запросу; к другим службам сайта применяются собственные правила конфиденциальности.
Вопросы по флексбоксу
Источники
Эти спецификации описывают поведение CSS, используемое в примере.
- W3Cw3.orgГибкий макет CSS-блокаОпределяет flex-контейнеры, элементы, размеры и визуальный порядок.
- W3Cw3.orgРежимы написания CSSОпределяет строчные и блочные направления.
- W3Cw3.orgВыравнивание CSS-полейОпределяет выравнивание и зазоры.
Проверено 8 ноября 2026 г. Браузер выполняет верстку; эти источники не подтверждают эту реализацию.
Похожие инструменты
SVG в PNG
Преобразуйте SVG-файл или вставленный код в PNG: задайте размер, прозрачный фон или цвет и используйте встроенные шрифты.
Открыть инструмент — SVG в PNGГенератор CSS-фильтров
Настройте порядок эффектов, сравните образец и скопируйте объявление filter.
Открыть инструмент — Генератор CSS-фильтровКалькулятор плавного размера шрифта
Задайте размеры шрифта для двух значений ширины окна. Скопируйте CSS с единицами rem и изучите модель, рассчитанную по тем же коэффициентам, что и в коде.
Открыть инструмент — Калькулятор плавного размера шрифтаГенератор CSS-кнопок
Настройте состояния кнопки, проверьте фокус клавиатуры и скопируйте HTML и CSS.
Открыть инструмент — Генератор CSS-кнопокГенератор CSS border-radius
Настройте восемь радиусов, посмотрите результат и скопируйте CSS в пикселях или процентах.
Открыть инструмент — Генератор CSS border-radiusГенератор CSS Grid
Создайте пример CSS Grid с дорожками, размещением и именованными областями. Просматривайте, копируйте CSS и HTML или скачивайте полный пример.
Открыть инструмент — Генератор CSS GridГенератор CSS-тени текста
Создавайте упорядоченные тени текста, просматривайте пример и копируйте точный CSS.
Открыть инструмент — Генератор CSS-тени текстаГенератор преобразований CSS
Создавайте повторяемые двумерные преобразования CSS, редактируйте px или процентный перевод и начало координат, проверяйте поле ссылки и копируйте точные текущие объявления.
Открыть инструмент — Генератор преобразований CSSГенератор теней CSS
Создавайте упорядоченные слои box-shadow с предпросмотром и копируйте код.
Открыть инструмент — Генератор теней CSSВодяной знак на изображениях
Добавьте текст или логотип к изображениям, проверьте результаты и скачайте отдельные файлы или ZIP.
Открыть инструмент — Водяной знак на изображенияхГенератор CSS-градиентов
Создавайте линейные и радиальные градиенты с цветами, непрозрачностью и позициями.
Открыть инструмент — Генератор CSS-градиентовКонвертер цветов
Преобразуйте поддерживаемые значения sRGB HEX, RGB и HSL с альфа-каналом и указанной точностью.
Открыть инструмент — Конвертер цветовИзображение в текст (OCR)
Распознавайте печатный текст на локальных PNG и JPEG, выбирайте язык и проверяйте результат перед копированием или скачиванием.
Открыть инструмент — Изображение в текст (OCR)Чтение QR-кода из изображения
Прочитайте один QR-код из локального PNG или JPEG и проверьте текст или байты, не открывая ссылки.
Открыть инструмент — Чтение QR-кода из изображенияПроверка контрастности цветов
Сравните цвета переднего плана и фона, настройте непрозрачность и проверьте числовые пороги контрастности WCAG для текста и важных деталей интерфейса.
Открыть инструмент — Проверка контрастности цветовКалькулятор размера печати и разрешения
Рассчитайте размер отпечатка, нужное число пикселей и фактическое PPI с полями или обрезкой.
Открыть инструмент — Калькулятор размера печати и разрешенияКалькулятор соотношения сторон
Найдите соотношение ширины и высоты или рассчитайте новый размер в пикселях по одной заданной стороне.
Открыть инструмент — Калькулятор соотношения сторонСжатие изображений
Попробуйте уложить JPEG, PNG или WebP в заданный размер файла: проверьте результат и при желании уменьшите размеры изображения.
Открыть инструмент — Сжатие изображенийHEIC в JPG
Преобразуйте поддерживаемые HEIC-фото в полноразмерные JPG в браузере. Настройте качество и фон, скачайте проверенные файлы по отдельности или в ZIP.
Открыть инструмент — HEIC в JPGКонвертер изображений
Конвертируйте поддерживаемые PNG, JPEG и WebP локально, настройте прозрачность, фон и качество и скачайте проверенные результаты.
Открыть инструмент — Конвертер изображенийСоздать фотоколлаж
Расположите фотографии в сетке и скачайте PNG или JPEG.
Открыть инструмент — Создать фотоколлажПоворот и отражение изображений
Поверните или отразите набор локальных статичных PNG, JPEG и WebP, затем проверьте и скачайте обработанные изображения.
Открыть инструмент — Поворот и отражение изображенийОбрезать изображение
Обрежьте локальный JPEG, PNG или WebP с точностью до пикселя и скачайте результат в PNG или JPEG.
Открыть инструмент — Обрезать изображениеИзменить размер изображения
Измените размер JPG, PNG или WebP в пикселях или процентах, проверьте результат и скачайте его.
Открыть инструмент — Изменить размер изображения