gpt4 book ai didi

html - CSS3 - 不同 HTML 元素之间的混合模式

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

我很清楚答案会是什么,但我只想绝对确定。

我有两个元素,div.glassdiv.sound,都包含一个背景图像。是否可以为每个 div 设置混合模式,以便它们相互交互?例如:

div.glass,
div.sound {
width: 597px;
height: 154px;
position: absolute;
}
div.glass {
background: url(glass.png) 0 0 no-repeat;
z-index: 9;
top: 5px;
left: 5px;
}
div.sound {
background: url(soundwave.png) 0 0 no-repeat;
z-index: 10;
blend-mode: multiply;
top: 50px;
left: 300px;
}
div.container {
position: relative;
}
<div class="container">
<div class="glass"></div>
<div class="sound"></div>
</div>

最佳答案

你有两种使用混合模式的方法

在同一元素中执行时,属性为 background-blend-mode。

但是,当使用 2 个元素时。它是混合混合模式

div.glass,
div.sound {
width: 597px;
height: 154px;
position: absolute;
}
div.glass {
background: url(http://placekitten.com/1200/900) 0 0 no-repeat;
z-index: 9;
top: 5px;
left: 5px;
}
div.sound {
background: url(http://placekitten.com/1000/750) 0 0 no-repeat;
z-index: 10;
mix-blend-mode: difference;
top: 50px;
left: 300px;
}
div.container {
position: relative;
}
<div class="container">
<div class="glass"></div>
<div class="sound"></div>
</div>

关于html - CSS3 - 不同 HTML 元素之间的混合模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30732695/

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