Je voudrais que mon arrière-plan soit dégradé de haut en bas. Je souhaite que l'arrière-plan agisse comme une image fixe, car le dégradé s'étend du haut de la fenêtre du navigateur actuel vers le bas et a la même apparence que lorsque vous faites défiler la page vers le haut ou vers le bas. En d'autres termes, il ne se répète pas lorsque vous faites défiler. Il reste fixé en place.Fond dégradé fixe avec css
donc ce que je veux est ceci:
et après avoir fait défiler vers le bas vous voyez ce
Notez que le gradient ressemble exactement au bas de la page il le fait en haut. Il va du jaune au rouge.
Le meilleur que je suis réellement en mesure de faire est d'avoir le gradient enjambent la totalité du contenu de la page au lieu de simplement la partie visible, comme ceci:
et le fond ressemble à ceci:
Notez ici que le dégradé couvre toute la longueur du contenu, pas seulement ce qui est actuellement visible. Ainsi, en haut de la page, vous voyez principalement du jaune et au bas de la page, vous voyez principalement du rouge. Je suppose que je pourrais résoudre ceci en utilisant une image étirée dans le plan y et répétée dans le plan x mais je préférerais ne pas le faire puisque si possible l'étirement de l'image pourrait conduire à un dégradé non granulaire. Cela peut-il être fait dynamiquement avec juste CSS?
Vous avez dit que « La mieux que je suis en mesure de faire est d'avoir le gradient de portée tout le cont ent de la page au lieu de seulement la partie visible."Comment avez-vous fait cela? C'est exactement ce dont j'ai besoin – RockPaperLizard