gpt4 book ai didi

css - 如何修复 Safari 混合混合模式 : color-dodge bug?

转载 作者:太空宇宙 更新时间:2023-11-03 21:07:54 24 4
gpt4 key购买 nike

我想实现一些位于图像之上的文本,并使用 mix-blend-mode: color-dodge 使文本看起来更好。

例子如下: https://codepen.io/pizza0502/pen/KepWGM

enter image description here

它在 Chrome 和 Firefox 中完美运行,但在 Safari 中,不在图像顶部的文本会变成白色...对此有什么解决方案吗?

最佳答案

将您的元素包裹在容器中,隔离容器,不要绝对定位您的h1

div {
isolation: isolate;
}

h1 {
font-size: 10rem;
color: #fb4b6b;
mix-blend-mode: color-dodge;
}

img {
position: absolute;
top: 200px;
z-index: -1;
}
<div>
<h1>Hello Mix Blend Mode</h1>
<img src="https://source.unsplash.com/random"/>
</div>

关于css - 如何修复 Safari 混合混合模式 : color-dodge bug?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50628725/

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