Ejercicio 1 – Centrar elemento con Flexbox

📄 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;
}
          
🔎 Ver resultado