Maison > interface Web > tutoriel CSS > le corps du texte

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
606 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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!