css - 将背景图像叠加到背景颜色上

标签 css

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

这是我的 CSS:

body {
    background: transparent url("Images/Background.png") repeat-x;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}

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

提前致谢!

最佳答案

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

background-color:#00ff00;

关于css - 将背景图像叠加到背景颜色上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3945818/

相关文章:

javascript - 如何使用 javascript 显示视觉效果

css - Foundation Top-Bar 在某些尺寸下不起作用

javascript - 处理表单元素值的函数

jquery - 如何在用作所见即所得编辑器的 DIV 中添加边距准则?

css - Bootstrap 4 : Difference between text-center and justify-content-center

单击链接时未打开 Jquery 对话框

html - 如何使用 css 在悬停工具提示上显示使用省略号缩短的相同文本?

html - 无法在标题的同一行中获取 Logo 和导航栏

html - 固定高度的纯 CSS 解决方案作为剩余空间的函数

css - .NET MVC 3 - 不需要的水平滚动条