Generador de CSS Grid y Flexbox
Cambia entre Grid y Flexbox, ajusta las propiedades del diseño y observa la vista previa actualizarse en vivo — luego copia el CSS generado directamente en tu proyecto.
.container {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(2, 1fr);
gap: 12px;
}Your files are processed locally in your browser. They are not uploaded to our servers.
Cómo se usa
- Elige el modo Grid o Flexbox.
- Ajusta los controles de diseño — columnas y filas para Grid, o dirección, ajuste y alineación para Flexbox.
- Copia el CSS generado que aparece debajo de la vista previa en vivo.
¿Qué es esta herramienta?
Generador de CSS Grid y Flexbox es una herramienta visual para crear código de diseño CSS sin memorizar nombres ni valores de propiedades. Ajusta los controles y observa tanto una vista previa en vivo como el CSS exacto necesario para reproducirla, listo para pegar en una hoja de estilos.
Usos habituales
- Prototipar un diseño grid o flex antes de escribir el código a mano
- Aprender cómo afectan al diseño las propiedades de CSS Grid y Flexbox
- Generar rápidamente CSS base para un nuevo componente
- Experimentar visualmente con opciones de alineación y espaciado
Herramientas relacionadas
Preguntas frecuentes
¿Cuál es la diferencia entre Grid y Flexbox?
Flexbox está diseñado para diseños unidimensionales (una sola fila o columna), mientras que Grid maneja diseños bidimensionales (filas y columnas juntas). Usa Flexbox para tareas de alineación simples y Grid para diseños de página o componentes más complejos.
¿Funciona el CSS generado en todos los navegadores?
Sí. Tanto CSS Grid como Flexbox son compatibles con todos los navegadores modernos, así que el código generado funciona sin prefijos de proveedor ni alternativas adicionales.
¿Puedo usar esto para el diseño de una página completa?
Sí, aunque para diseños de página completa normalmente combinarás este CSS de contenedor generado con tus propios puntos de ruptura responsivos y estilos específicos del contenido.