🎨 NIVEL 13

CSS Grid - ¡Cuadrículas Mágicas!

📊 Progreso del Nivel 13 0%
📖 CSS Grid - Diseño en cuadrícula

🎨 ¿Qué es CSS Grid?

CSS Grid es como un tablero de ajedrez mágico donde puedes colocar elementos en filas y columnas. ¡Es perfecto para crear layouts complejos de forma sencilla!

💡 Grid vs Flexbox

Flexbox = Una dimensión (fila O columna)

Grid = Dos dimensiones (filas Y columnas a la vez)

🛠️ Propiedades principales:

display: grid
Activa el modo grid
grid-template-columns
Define columnas
grid-template-rows
Define filas
gap
Espacio entre celdas

📝 Ejemplo básico:

.contenedor {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 100px 100px;
    gap: 10px;
}

📐 Unidades especiales:

fr = Fracción del espacio disponible

repeat(3, 1fr) = Repite 3 veces 1fr

auto = Tamaño automático

minmax(100px, 1fr) = Entre mínimo y máximo

💻 Editor CSS Grid
👁️ Vista Previa
🎮 Actividad 1: Playground Grid

🛠️ Controles del Grid

1
2
3
4
5
6
Actividad 2: Quiz CSS Grid

1. ¿Qué propiedad activa CSS Grid?

2. ¿Qué significa "1fr"?

3. ¿Qué hace "grid-template-columns: repeat(3, 1fr)"?