Diseño de cuadrícula CSS del Santo Grial: código listo
Diseñe diseños de cuadrícula CSS visualmente: establezca columnas, filas y espacios, luego escriba nombres de áreas en celdas para crear áreas de plantilla de cuadrícula, con una vista previa en vivo y CSS y HTML copiables.
Resultado
Esta página abre el generador de cuadrícula precargado con el diseño del Santo Grial: tres columnas y tres filas, con encabezado y pie de página que abarcan todo el ancho y una fila de navegación/principal/aparte en el medio. La fila del encabezado usa altura automática, la fila del medio llena el espacio restante y las dos columnas laterales se fijan en 200 px mientras que la columna principal ocupa el resto.
El diseño del Santo Grial se ganó su nombre porque era realmente difícil de construir de manera confiable antes de CSS Grid: años de trucos flotantes, diseños de tablas y posicionamiento absoluto intentaron falsificar esta forma exacta. Con grid-template-areas se colapsa en cinco regiones con nombre y un puñado de tamaños de pista, por lo que sigue siendo el primer ejemplo estándar para enseñar CSS Grid.
Todos los números y espacios en esta página siguen activos: reduzca las columnas laterales, agregue una cuarta fila o cambie el nombre de un área y la vista previa y el CSS copiable se actualizarán inmediatamente. Copie los bloques CSS y HTML directamente en su proyecto: todo se ejecuta localmente en su navegador, no se carga nada.