Html 我怎么能有一个渐变背景,背景后面有一个延伸到页面底部的纯色?
我尝试过各种不同的方法,但到目前为止都没有成功 基本上,我想要的是一个渐变沿着页面向下(我使用背景图像),然后一旦图像结束,我想要一个背景颜色来代替(这样页面就不会变成白色)Html 我怎么能有一个渐变背景,背景后面有一个延伸到页面底部的纯色?,html,css,Html,Css,我尝试过各种不同的方法,但到目前为止都没有成功 基本上,我想要的是一个渐变沿着页面向下(我使用背景图像),然后一旦图像结束,我想要一个背景颜色来代替(这样页面就不会变成白色) 我曾经尝试过使用不同的div标签和类似的东西来分层等等,但是到目前为止没有运气。背景颜色会覆盖图像,或者颜色不会延伸到页面底部。您可以使用身体背景: body { /* Your gradient image */ background-image: url(my_gradient.png); /* Co
我曾经尝试过使用不同的div标签和类似的东西来分层等等,但是到目前为止没有运气。背景颜色会覆盖图像,或者颜色不会延伸到页面底部。您可以使用身体背景:
body {
/* Your gradient image */
background-image: url(my_gradient.png);
/* Color below the background image */
background-color: #C0FFEE;
/* Only repeat from left to right */
background-repeat: repeat-x;
}
或者使用背景速记
body {
background:#C0FFEE url('my_gradient.png') repeat-x left top;
}
你可以只使用你身体的背景:
body {
/* Your gradient image */
background-image: url(my_gradient.png);
/* Color below the background image */
background-color: #C0FFEE;
/* Only repeat from left to right */
background-repeat: repeat-x;
}
或者使用背景速记
body {
background:#C0FFEE url('my_gradient.png') repeat-x left top;
}
您可能希望执行以下操作:
body
{
background: #FFCC00 url('your-background.png') repeat-x;
}
您可能希望执行以下操作:
body
{
background: #FFCC00 url('your-background.png') repeat-x;
}
试着这样做:
body
{
background: #FFCC00 url('your-background.png') repeat-x;
}
这并不漂亮,但这样你就可以看到颜色应该占主导地位了试试这样:
body
{
background: #FFCC00 url('your-background.png') repeat-x;
}
body{
background:url("image.jpg") #COLOR no-repeat;
}
这并不漂亮,但这样你就可以看到颜色应该占主导地位了谢谢各位,我已经解决了。我使用的CSS很好,问题出在图像上。它不是将背景设置为白色,而是透明的。因此,颜色通过并覆盖了渐变。我现在将背景设置为白色,效果很好。谢谢各位,我已经解决了。我使用的CSS很好,问题出在图像上。它不是将背景设置为白色,而是透明的。因此,颜色通过并覆盖了渐变。我现在将背景设置为白色,效果很好。您可能希望在css中将其设置为html或正文。你有任何css代码可以共享吗?这是我一直使用的代码:
body{width:70%;margin left:15%;背景图像:url(backgrou.png)!重要;背景重复:repeat-x;背景颜色:#ff7f2a;}
但是颜色会覆盖图像。你可能想在css中将其设置为html或body。你有任何css代码可以共享吗?这是我一直在使用的代码:body{width:70%;margin left:15%;背景图像:url(backgrou.png)!重要;背景重复:repeat-x;背景颜色:#ff7f2a;}
但是颜色只是覆盖了图像。
body{
background:url("image.jpg") #COLOR no-repeat;
}