Bonjour,
Encore une chose qui m'échappe avec GRID...
Voir le codepen.
Dans mon esprit : le premier élément (main) devrait occuper toute la place disponible, moins la hauteur auto du deuxième élément (footer).
Ce serait un équivalent à body en display block avec footer en position fixed
Je vois quelques avantages à employer GRID au lieu de position: fixed.
Plus solide avec les navigateurs pour MOBILE qui n'aiment pas position fixed.
Facile de créer une marge au dessus du footer (avec row-gap).
Voyez-vous une solution ?
Merci d'avance.
Modifié par boteha_2 (28 Jul 2024 - 14:32)
Encore une chose qui m'échappe avec GRID...
Voir le codepen.
body {display: grid; grid-template-rows: minmax(0, 1fr) auto; row-gap: 20px}
Dans mon esprit : le premier élément (main) devrait occuper toute la place disponible, moins la hauteur auto du deuxième élément (footer).
Ce serait un équivalent à body en display block avec footer en position fixed
footer {position: fixed; bottom: 0; left: 0; right: 0; z-index: 1}
Je vois quelques avantages à employer GRID au lieu de position: fixed.
Plus solide avec les navigateurs pour MOBILE qui n'aiment pas position fixed.
Facile de créer une marge au dessus du footer (avec row-gap).
Voyez-vous une solution ?
Merci d'avance.
Modifié par boteha_2 (28 Jul 2024 - 14:32)