Generador CSS Flexbox

Construye diseños CSS flexbox visualmente. Configura propiedades del contenedor y elementos con vista previa en vivo y copia el CSS generado.

Presets

12px
4
Live Preview

Click any item to edit its properties

Generated CSS

Cómo usar Generador CSS Flexbox

  1. 1Establece propiedades del contenedor: direction, justify, align, wrap y gap.
  2. 2Agrega o elimina elementos secundarios en la vista previa en vivo.
  3. 3Configura flex-grow, shrink, basis y order por elemento.
  4. 4Copia el CSS generado para tu proyecto.
ZenovayAnalytics

Descubre qué hacen de verdad tus visitantes.

  • Seguimiento de visitantes en tiempo real
  • Privacidad primero, modo sin cookies disponible
  • Configurado en dos minutos
Descubre Zenovay

Preguntas frecuentes

¿Qué es CSS Flexbox?▾
CSS Flexbox es un modelo de diseño que distribuye espacio entre elementos en un contenedor, incluso cuando sus tamaños se desconocen. Funciona a lo largo de un eje a la vez (fila o columna).
¿Qué hace flex-direction?▾
flex-direction establece el eje principal: row (izquierda a derecha), column (arriba a abajo), row-reverse o column-reverse. Determina cómo fluyen los elementos en el contenedor.
¿Cuál es la diferencia entre justify-content y align-items?▾
justify-content alinea elementos a lo largo del eje principal (establecido por flex-direction). align-items alinea elementos a lo largo del eje transversal (perpendicular al principal).
¿Qué hacen flex-grow, flex-shrink y flex-basis?▾
flex-grow controla cuánto crece un elemento relativamente a sus hermanos. flex-shrink controla cuánto se encoge. flex-basis establece el tamaño inicial antes de crecer/encogerse.
¿Cuándo debo usar Flexbox vs Grid?▾
Usa Flexbox para diseños unidimensionales (una fila o columna de elementos). Usa Grid para diseños bidimensionales (filas y columnas juntas). Pueden combinarse.