📄 Objetivo
Aprender a usar Flexbox para centrar un elemento dentro de un contenedor, uno de los problemas clásicos del CSS tradicional.
💻 HTML base
<div class="contenedor">
<div class="caja">
Caja centrada
</div>
</div>
🎯 Requisitos CSS
- El contenedor debe ocupar toda la pantalla
- La caja debe quedar centrada horizontal y verticalmente
- La caja debe tener un tamaño visible y un color de fondo
✅ Solución (CSS)
.contenedor {
display: flex;
justify-content: center;
align-items: center;
background-color: #8a8484;
height: 200px;
}
.caja {
width: 100px;
height: 100px;
background-color: #3498db;
color: white;
text-align: center;
line-height: 100px;
}