Css 背景梯度赢得';不要随内容扩展
我的网站有一个渐变背景,基本上将其水平分为两种颜色: 以下是CSS:Css 背景梯度赢得';不要随内容扩展,css,background,gradient,Css,Background,Gradient,我的网站有一个渐变背景,基本上将其水平分为两种颜色: 以下是CSS: html { height: 100%; } body { background: -webkit-linear-gradient(top, #f57171 0px, #f57171 600px, #FFFFFF 600px, #FFFFFF 100%); } 这很好,但如果我的网站内容增加,我不得不向下滚动,背景的白色不会一直延伸到网站的末尾。它应该从600px到100%,但它只是停止 有什么想法吗 谢谢。
html {
height: 100%;
}
body {
background: -webkit-linear-gradient(top, #f57171 0px, #f57171 600px, #FFFFFF 600px, #FFFFFF 100%);
}
这很好,但如果我的网站内容增加,我不得不向下滚动,背景的白色不会一直延伸到网站的末尾。它应该从600px到100%,但它只是停止
有什么想法吗
谢谢。您正在将html设置为
100%
高度,这只是屏幕高度。尝试将html
和body
设置为minheight:100%代码>
另外,600px
是一个任意点,我会做50%
或其他什么。将height
更改为minheight
,并应用minheight:100%
到html
和body
。另外,使用600px
作为任意点是相当草率的,我会做50%
或其他什么。作为完整答案添加,以便您可以给我打勾:)