【问题标题】:CSS mix-blend-mode not working with text and background imageCSS混合混合模式不适用于文本和背景图像
【发布时间】:2021-07-25 07:38:09
【问题描述】:

在我的新项目中,我想使用mix-blend-mode: difference 作为我的徽标(顶部中心),但它不起作用。

See project

在 CSS 中,我使用了这个:

.sitetitle-txt-inner span {
    mix-blend-mode: difference;
}

问题出在哪里?

【问题讨论】:

    标签: css colors background mix-blend-mode


    【解决方案1】:

    你的父 .sitetitle-txt-inner 是空的和透明的。

    尝试为<div><span> 添加不同的背景颜色,您会发现混合效果很好。


    红蓝结果:

    【讨论】:

    • 谢谢,但我想做的是,标题与背景图像混合在一起。如您所见here。所以彩色背景似乎不是正确的方式
    • 尝试添加图片作为.sitetitle-txt-inner的背景。我认为此功能不适用于更远的祖先元素
    • 有很多像this 这样的网站,其中整个文本段落都有这种混合模式,没有任何背景图像。
    猜你喜欢
    • 2021-01-30
    • 1970-01-01
    • 2020-07-13
    • 2017-04-29
    • 1970-01-01
    • 2010-12-05
    • 2018-04-22
    • 2018-05-14
    • 2011-07-23
    相关资源
    最近更新 更多