- index.html
- style.css
HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="list-decorative.css">
<link rel="stylesheet" href="style.css">
<title>Lista de tarjetas</title>
</head>
<body>
<ul class="cards-list">
<li class="card">
<img src="img/coffee-1.jpg" alt="Café: el largo viaje del cafeto a tu taza" width="110" height="110">
<h2>Café: el largo viaje del cafeto a tu taza</h2>
</li>
<li class="card">
<img src="img/coffee-2.jpg" alt="Las mejores cafeteras para casa" width="110" height="110">
<h2>Las mejores cafeteras para casa</h2>
</li>
<li class="card huge">
<img src="img/coffee-3.jpg" alt="Enciclopedia del café: todo lo que querías saber y no te atrevías a preguntar" width="260" height="260">
<h2 class="accent">Enciclopedia del café: todo lo que querías saber y no te atrevías a preguntar</h2>
</li>
<li class="card">
<img src="img/coffee-4.jpg" alt="Consejos de barista: ¿qué café elegir?" width="110" height="110">
<h2>Consejos de barista: ¿qué café elegir?</h2>
</li>
<li class="card">
<img src="img/coffee-5.jpg" alt="Recetas para Año Nuevo" width="110" height="110">
<h2>Recetas para Año Nuevo</h2>
</li>
<li class="card wide">
<img src="img/coffee-6.jpg" alt="20 cafeterías que vale la pena visitar" width="260" height="110">
<h2 class="accent">20 cafeterías que vale la pena visitar</h2>
</li>
<li class="card">
<img src="img/coffee-7.jpg" alt="Guía de métodos alternativos de preparación" width="110" height="110">
<h2>Guía de métodos alternativos de preparación</h2>
</li>
</ul>
</body>
</html>
CSS
body {
width: 490px;
margin: 15px;
}
.cards-list {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
gap: 15px;
margin: 0;
padding: 20px;
}
.card {
padding: 15px;
}
.wide {
grid-column: span 2;
}
.huge {
grid-row: span 2;
grid-column: span 2;
}
Ha ido a otra página
ObjetivosRealizado
0
- Añade a la regla de
cards-listla propiedadgrid-auto-flowcon el valordense. La tarjeta «Consejos de barista» pasará a la primera fila. - Cambia el ancho de
bodya450px. La tarjeta «Consejos de barista» volverá a quedar después de la tarjeta más grande. - Elimina la propiedad
widthde la regla debody.
Cambia el ancho del mininavegador y observa cómo se reorganiza la lista de tarjetas.