Maison > interface Web > tutoriel CSS > Pourquoi mon arrière-plan dégradé CSS3 ne s'étend-il pas sur toute la hauteur de la fenêtre ?

Pourquoi mon arrière-plan dégradé CSS3 ne s'étend-il pas sur toute la hauteur de la fenêtre ?

Linda Hamilton
Libérer: 2024-12-09 10:55:11
original
961 Les gens l'ont consulté

Why Doesn't My CSS3 Gradient Background Stretch to Full Window Height?

Problème d'étirement de l'arrière-plan dégradé dans CSS3

Problème :

Malgré la définition d'un arrière-plan dégradé pour le élément utilisant des dégradés CSS3, la hauteur du dégradé reste fixe à la hauteur du contenu, se répétant pour remplir l'espace restant de la fenêtre. Ce comportement se produit dans les navigateurs WebKit et Gecko.

Solution :

Pour forcer le dégradé à s'étirer jusqu'à la hauteur de la fenêtre, appliquez le CSS suivant :

html {
    height: 100%;
}

body {
    height: 100%;
    margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
Copier après la connexion

Explication :

  • html et corps les hauteurs sont définies à 100 %, les obligeant à remplir toute la hauteur de la fenêtre.
  • marge : 0 ; sur le corps supprime toutes les marges indésirables.
  • background-repeat : no-repeat ; empêche le dégradé de se répéter.
  • background-attachment : corrigé ; fixe la position du dégradé, garantissant qu'il reste stationnaire lorsque la fenêtre est redimensionnée.

Cette solution garantit que le dégradé s'étend verticalement pour remplir toute la hauteur de la fenêtre, sans répéter ni perturber la mise en page.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal