这个问题我在 SO 和 Web 上都看到过很多次。但他们都不是我要找的人。
我如何添加一个颜色覆盖的背景图像只使用 CSS?
示例 HTML:
<div class="testclass">
</div>
示例 CSS:
.testclass {
background-image: url("../img/img.jpg");
}
请注意:
我想只用 CSS 来解决这个问题。例如,我不想在 div“ testclass”中为颜色覆盖添加一个子 div。
这不应该是一个“悬停效果”,我只想简单地添加一个颜色覆盖的背景图像。
我想能够使用不透明,即我正在寻找一个解决方案,允许 RGBA 颜色。
我正在寻找只有一种颜色,让我们说黑色。没有梯度。
这可能吗?(如果没有,我会感到惊讶,但我还没有找到任何关于这方面的东西) ,如果是这样,什么是最好的方式来实现这一点?
所有的建议和意见都是值得赞赏的!