css - 我可以在同一属性中设置背景图像和不透明度吗?

标签 css

我可以在 CSS 引用中看到 how to set image transparencyhow to set a background image .但是我怎样才能将这两者结合起来以设置透明背景图像呢?

我有一张图片想用作背景,但它太亮了 - 我想将不透明度降低到大约 0.2。我该怎么做?

#main {
    background-image: url(/wp-content/uploads/2010/11/tandem.jpg); 
}

最佳答案

#main {
    position: relative;
}
#main:after {
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/wp-content/uploads/2010/11/tandem.jpg); 
    width: 100%;
    height: 100%;
    opacity : 0.2;
    z-index: -1;
}

关于css - 我可以在同一属性中设置背景图像和不透明度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4183948/

相关文章:

css - 如何在 mat-h​​orizo​​ntal-stepper 中为不同形式设置不同宽度

javascript - jQuery react 测试延迟问题

python - 如何选择和提取两个元素之间的文本?

html - 使除法在其父级中使用所有可用大小

html - Bootstrap 3 到 Bootstrap 4

html - div填充 parent 和中心 child

javascript - html下拉按钮不起作用

css - 在 HTML 中定义我自己的标签

jquery - Bootstrap 导航标题菜单在移动设备上折叠

javascript - <li> 元素的目标子元素