0

Generador CSS Flexbox

Construye visualmente un layout CSS flexbox: flex-direction, justify-content, align-items, flex-wrap y gap en el contenedor, más flex-grow, flex-shrink y flex-basis por cada hijo, todo con previsualización en vivo y CSS copiable.

🔒 Procesado íntegramente en su navegador: nada de lo que ingresa aquí se carga nunca.

Procesando... 0%

Resultado

Un layout flexbox tiene dos conjuntos de reglas separados — propiedades en el contenedor (flex-direction, justify-content, align-items, flex-wrap, gap) y propiedades en cada hijo (flex-grow, flex-shrink, flex-basis) — y mezclarlos es la fuente más común de errores del tipo «¿por qué esto no se centra / crece / ajusta como espero?». Este generador pone ambos conjuntos de reglas en pantalla a la vez: cambia cualquier control del contenedor o los campos propios de cualquier hijo y tres cajas numeradas con código de color se actualizan inmediatamente, de modo que la causa y el efecto permanecen visibles.

La parte del contenedor cubre todos los ejes del layout: elige una dirección, decide cómo se distribuyen los hijos a lo largo del eje principal con justify-content, alinéalos en el eje transversal, elige si se envuelven en nuevas líneas y establece un gap en lugar de trucos de márgenes entre ellos. La parte de los hijos es igual de real: añade cajas hasta ocho, elimina hasta dejar dos, y asigna a cualquiera de ellas sus propios flex-grow, flex-shrink y flex-basis — el generador solo imprime una regla CSS por hijo cuando al menos uno de esos valores difiere del predeterminado del navegador, así que el código copiado nunca se rellena con flex-grow: 0 en cajas que no lo necesitan.

Las páginas predefinidas saltan directamente a los diseños que la gente realmente busca por nombre: cómo centrar un div (la pregunta de layout CSS más hecha, resuelta con justify-content y align-items ambos en center), una barra de navegación con logo a la izquierda y enlaces a la derecha, columnas flexibles de igual ancho mediante flex-grow, y una comparación lado a lado de space-between con sus parientes cercanos space-around y space-evenly.

Como toda herramienta de este sitio, el generador es gratuito y se ejecuta completamente en tu navegador: sin subidas, sin cuenta, y sigue funcionando sin conexión una vez cargada la página.