【问题标题】:CSS - Background imageCSS - 背景图片
【发布时间】:2022-02-13 06:00:11
【问题描述】:

我不确定如何更改 css 中图像标签的背景。例如,我的网页背景较暗。假设我包含一个带有白色背景的紫色 X 的图像。我如何将那个紫色 X 图像的背景更改为与我的身体颜色相同。

【问题讨论】:

  • 图片没有 CSS 背景。如果您的图片是部分透明的 GIF 或 PNG,您可以在包含该图片的 DOM 元素上设置背景颜色。
  • 如果图像文件本身有白色背景,则很难用 CSS 更改它。

标签: html css frontend


【解决方案1】:

您可以将mix-blend-mode: multiply; 添加到您的<img> 的css。它将呈现白色“透明”,但它也会改变图像中的其他颜色。 最好的解决方案可能是使用透明 PNG。

【讨论】:

    猜你喜欢
    • 2014-07-31
    • 1970-01-01
    • 2019-03-24
    • 2015-03-13
    • 2018-09-29
    • 1970-01-01
    • 1970-01-01
    • 2011-09-23
    • 2011-07-03
    相关资源
    最近更新 更多