gpt4 book ai didi

html - 初学者 css => 仅将属性应用于一个元素

转载 作者:行者123 更新时间:2023-11-28 03:59:20 26 4
gpt4 key购买 nike

所以我有这段代码:

<html>

<head>

<style>

html {
background: url(bg_image.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

</style>

</head>

<body>

<img src="logo.png">

</body>

</html>

How can I add brightness to my background image, without impacting logo.png ?

编辑:我尝试添加行“filter: brightness(0.5);”到 css,但 Logo 和其他所有内容都会受到影响,因为此属性适用于整个 HTML 代码。我该如何克服这个问题?

谢谢

最佳答案

您可以将背景放在它自己的独特元素中,并使用负的 z-index 将其放在其余内容的后面。

body {
min-height: 300vh;
}
.bg {
background: url('http://3.bp.blogspot.com/_EqZzf-l7OCg/TNmdtcyGBZI/AAAAAAAAAD8/KD5Y23c24go/s1600/homer-simpson-1280x1024.jpg') no-repeat center center / cover;
filter: brightness(0.5);
position: fixed;
z-index: -1;
top: 0; left: 0; right: 0; bottom: 0;
}
<div class="bg"></div>
<img src="http://kenwheeler.github.io/slick/img/fonz1.png">

关于html - 初学者 css => 仅将属性应用于一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43297559/

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