Maison > interface Web > tutoriel CSS > Comment étendre une division CSS à 100 % de la hauteur de la page, y compris les zones de défilement ?

Comment étendre une division CSS à 100 % de la hauteur de la page, y compris les zones de défilement ?

DDD
Libérer: 2024-10-31 10:20:01
original
751 Les gens l'ont consulté

How to Make a CSS Div Stretch 100% of Page Height, Including Scrolled Areas?

É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 :

  • Z-index : Pour des utilisations autres que l'affichage en arrière-plan.
  • Gauche/Droite : Pour les colonnes pleine hauteur.
  • Haut/Bas : Pour les colonnes pleine largeur. lignes.

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>
Copier après la connexion

Lorsqu'il est implémenté avec le HTML suivant :

<code class="html"><!doctype html>
<html>
<body>
    <div id="cloud-container"></div>
</body>
</html></code>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal