首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将背景图像叠加到背景颜色上

问将背景图像叠加到背景颜色上
EN

Stack Overflow用户
提问于 2010-10-16 04:19:25
回答 2查看 6.1K关注 0票数 2

我的网站(http://www.webbuddies.co.za)运行良好,但当以1280x1024分辨率查看时,页面底部有一块白色可见,我想去掉它。背景是一个渐变图像,而不是重新创建图像,我只想改变背景的颜色来匹配渐变的底部。这可以做到吗?

这是我的CSS:

代码语言:javascript
复制
body {
    background: transparent url("Images/Background.png") repeat-x;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}

如果我将transparent更改为一种颜色,图像将消失...有什么想法吗?

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-16 04:21:51

您可以在CSS中使用background-color属性,将颜色设置为图像的底色。例如:

代码语言:javascript
复制
background-color:#00ff00;
票数 1
EN

Stack Overflow用户

发布于 2010-10-16 04:26:09

只需像这样设置一个额外的背景色:

代码语言:javascript
复制
  body {
    background-image:url("Images/Background.png");
    background-repeat:repeat-x;
    background-color:#999999; /* << inset your gray here */
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
  }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3945818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档