gpt4 book ai didi

html - 使用 css 更改背景图像的不透明度

转载 作者:太空狗 更新时间:2023-10-29 13:36:34 26 4
gpt4 key购买 nike

我想用 css 改变页眉的背景图像不透明度。你能帮帮我吗?

.intro {
display: table;
width: 100%;
height: auto;
padding: 100px 0;
text-align: center;
color: #fff;
background: url(http://lorempixel.com/1910/500/nature/) no-repeat bottom center scroll;
background-color: #000;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}
<header class="intro">
...
</header>

最佳答案

另一种方法是将此背景图像文件转换为 .PNG 格式,并使用照片编辑程序将原始图像的不透明度设置为 0.2,但如果您坚持使用 CSS,则可以使用以下方法:

由于 CSS 不直接支持背景图像不透明度,您可以尝试使用伪类在标题上覆盖另一个伪类并在其上设置不透明度。与此类似的内容应该有所帮助:

<header class="intro">
...
</header>

.intro {
position: relative;
background: #5C97FF;
overflow: hidden;
}
/* You could use :after - it doesn't really matter */
.intro:before {
content: ' ';
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
opacity: 0.6;
background-image: url('../img/bg.jpg');
background-repeat: no-repeat;
background-position: 50% 0;
-ms-background-size: cover;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
}

关于html - 使用 css 更改背景图像的不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33051314/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com