CodeForge

Maquetación Web Dinámica / Layouts II: CSS Grid completo

subgrid: alinear los interiores de las tarjetas

Teoría15 min20 XP

Un problema que todo maquetador sufre: tres tarjetas hermanas, una con título de dos líneas — y sus botones quedan a alturas distintas, como dientes chuecos. El grid del padre alinea las TARJETAS, pero no sus interiores. subgrid existe exactamente para esto.

El problema, en vivo

Los "Ver más" bailan cada uno a su altura. Las tarjetas están alineadas; sus contenidos, no — porque cada tarjeta es un universo aparte.

La solución: heredar la retícula del padre

subgrid.css

Con eso, el título, el texto y el botón de CADA tarjeta viven en filas COMPARTIDAS entre todas: la fila de títulos mide como el título más alto, la de textos como el texto más largo — y los botones quedan en una línea perfecta.

¿Qué par de propiedades convierte una tarjeta en heredera de las filas de su grid padre?

Mini-reto

Aplica subgrid a las tarjetas de "Más noticias" de tu periódico (título, resumen, fecha — span 3). Escribe un titular kilométrico en una de ellas y verifica que las fechas de TODAS siguen en línea perfecta.

Qué sigue

Toda la teoría de Grid está en tu caja. La próxima lección es su lección de patrones: holy grail, dashboard, bento y revista editorial — los cuatro esqueletos que sostienen la web.