Bonjour,
Suite à la lecture du livre de Raphaël sur le sujet des Grid Layout, j'essaye de mettre en place quelque chose de simple. Mais je n'arrive pas au résultat attendu.
et le CSS
J'aimerais que le main prenne toute la hauteur, auriez-vous la réponse stp ?
Merci
Suite à la lecture du livre de Raphaël sur le sujet des Grid Layout, j'essaye de mettre en place quelque chose de simple. Mais je n'arrive pas au résultat attendu.
<header>
<h1>Mon logo</h1>
</header>
<main>
<aside>
<nav>Menu</nav>
</aside>
<section>
<p>
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Repudiandae aspernatur quam, autem error sint consequatur perferendis magnam qui expedita doloremque sit facere totam iusto aliquam optio dolore reprehenderit debitis voluptates.
</p>
</section>
</main>
<footer>
<nav>
Footer
</nav>
</footer>
et le CSS
body {
display: grid;
grid-template-rows: auto 1fr;
align-items: start;
}
main {
display: grid;
grid-template-columns: 8rem 1fr;
}
header {
background-color: teal;
}
aside {
background-color: steelblue;
}
main {
background-color: springgreen;
}
footer {
background-color: slategray;
}
J'aimerais que le main prenne toute la hauteur, auriez-vous la réponse stp ?
Merci