ESC

Propiedades del Contenedor

flex-direction
flex-wrap
justify-content
align-items
align-content
gap (px) 10
Numero de Elementos 4

Propiedades del Elemento

Seleccionar Elemento
order
flex-grow
flex-shrink
flex-basis
align-self

Presets de Layout

Vista Previa en Vivo

CSS Generado

Todo el procesamiento ocurre en su navegador. No se envian datos a ningun servidor.

Ejemplos de Uso

Centrar Contenido

Centre contenido perfectamente horizontal y verticalmente usando flexbox.

Layout con Barra Lateral

Cree un layout clasico de barra lateral + contenido principal con flexbox.

Cuadricula de Tarjetas

Construya una cuadricula de tarjetas responsive con wrap y espaciado igual.

Caracteristicas

Vista Previa Visual en Vivo

Vea su layout flexbox actualizarse en tiempo real mientras ajusta propiedades

Codigo CSS Listo para Usar

Obtenga codigo CSS limpio y listo para copiar para contenedor y elementos

Presets de Layout

Comience rapidamente con presets comunes como centrado, barra lateral, navbar y mas

Controles por Elemento

Configure propiedades individuales como order, flex-grow, flex-shrink y align-self

Como Usar?

1

Configurar Propiedades del Contenedor

Elija valores de flex-direction, justify-content, align-items, flex-wrap y gap.

2

Ajustar Elementos

Establezca el numero de elementos y configure propiedades individuales como flex-grow y order.

3

Copiar el CSS

Copie el codigo CSS generado y uselo en su proyecto. Pruebe presets para layouts rapidos.

Cheat Sheet CSS Flexbox

Referencia rapida de todas las propiedades Flexbox

Propiedades del Contenedor
PropiedadValores
displayflex | inline-flex
flex-directionrow | row-reverse | column | column-reverse
flex-wrapnowrap | wrap | wrap-reverse
flex-flow (shorthand)
justify-contentflex-start | flex-end | center | space-between | space-around | space-evenly
align-itemsstretch | flex-start | flex-end | center | baseline
align-contentflex-start | flex-end | center | space-between | space-around | stretch
gap (sets row-gap and column-gap)
row-gap
column-gap
Propiedades del Elemento
PropiedadValores
order (default: 0)
flex-grow (default: 0)
flex-shrink (default: 1)
flex-basis | auto (default: auto)
flex (shorthand)
align-selfauto | flex-start | flex-end | center | baseline | stretch

Preguntas Frecuentes

Flexbox es ideal para diseños unidimensionales: organizar elementos en una sola fila o columna. Usa CSS Grid cuando necesites controlar filas y columnas simultáneamente, como en diseños de páginas complejos.

justify-content alinea los elementos flex a lo largo del eje principal (horizontal por defecto), mientras que align-items los alinea a lo largo del eje cruzado (vertical por defecto). Por ejemplo, justify-content: center centra los elementos horizontalmente, y align-items: center los centra verticalmente.

flex-grow determina cuánto crece un elemento flex en relación con sus hermanos cuando hay espacio adicional disponible. Un valor de 1 significa que el elemento ocupa todo el espacio restante. Si dos elementos tienen flex-grow: 1, el espacio extra se divide equitativamente entre ellos.

Configura flex-wrap: wrap en el contenedor flex. Por defecto, flex-wrap es nowrap, lo que obliga a todos los elementos a estar en una sola línea. Con wrap, los elementos pasan a una nueva línea cuando se quedan sin espacio.

flex es una abreviatura para flex-grow, flex-shrink y flex-basis juntos. Por ejemplo, flex: 1 1 auto significa que el elemento puede crecer, puede encogerse y tiene un tamaño base automático. flex: 1 es una abreviatura común para flex: 1 1 0.

Añade display: flex, justify-content: center y align-items: center al contenedor. Esto centra el hijo tanto horizontal como verticalmente. Usa el ajuste preestablecido "Centered" en este generador para aplicarlo instantáneamente.

Sí. Selecciona cualquier elemento en el generador y ajusta su order, flex-grow, flex-shrink, flex-basis y align-self de forma independiente al resto.

No. Todo sucede en tu navegador. Nada se sube ni se almacena en ningún lugar.

Que es el Generador CSS Flexbox?

El Generador Flexbox es un area visual donde configuras propiedades del contenedor flex y los elementos, y ves el resultado al instante. No mas adivinar como se ve justify-content: space-between. Ajusta, previsualiza, copia el CSS.

Funciones principales

Control total sobre propiedades del contenedor como flex-direction, wrap, justify-content, align-items y gap. Controles individuales para order, grow, shrink, basis y align-self. Preajustes de layout (centrado, barra lateral, holy grail, navbar, cuadricula de tarjetas, footer) para empezar en un clic.

Casos de uso comunes

Centrar contenido vertical y horizontalmente, construir barras de navegacion, crear cuadriculas de tarjetas responsive con wrap, y armar layouts clasicos de barra lateral. Flexbox maneja estos patrones con CSS minimo.

Consejos

Empieza con un preajuste y ajusta desde ahi. Usa gap en vez de margenes entre items flex para codigo mas limpio. Recuerda que flex-wrap: wrap es tu aliado para disenos responsive.

Privacidad

Todo funciona en tu navegador. Ningun dato de layout sale de tu equipo.

Seguridad y Privacidad

La seguridad de tus datos es nuestra prioridad

Procesamiento Local

Todo el procesamiento ocurre en tu navegador

Sin Transferencia de Datos

Tus datos no se envían a nuestros servidores

Sin Almacenamiento de Datos

No se almacenan ni comparten datos

Cifrado SSL

Cifrado SSL para conexión segura

Siguiente Paso

También en MoreOnlineTools