Étendre une div CSS à 100 % de la hauteur de la page
Besoin d'une solution CSS pour étirer une div pour englober toute la hauteur de la page, y compris les zones de défilement, cette question recherche une approche HTML/CSS pour obtenir cet effet.
La solution présentée implique de supprimer des propriétés CSS spécifiques :
De plus, le CSS suivant est fourni :
<code class="css">html { min-height: 100%; position: relative; } body { height: 100%; } #cloud-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow: hidden; z-index: -1; /* Remove for non-background uses */ }</code>
Lorsqu'il est implémenté avec le HTML suivant :
<code class="html"><!doctype html> <html> <body> <div id="cloud-container"></div> </body> </html></code>
Cette solution garantit que le # cloud-container div occupe toute la hauteur de la page, y compris les zones de défilement. L'explication fournie met en évidence le rôle des propriétés HTML de hauteur minimale et de position, ainsi que la façon dont z-index, gauche/droite et haut/bas peuvent être ajustés pour obtenir le résultat souhaité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!