【问题标题】:Can I change color of image pixels based on background pixel color in web page?我可以根据网页中的背景像素颜色更改图像像素的颜色吗?
【发布时间】:2014-03-14 20:12:51
【问题描述】:

我想创建一个具有给定背景颜色和一些文本的 html 元素。然后我想在这个 div 中放置一个图像,并在图像与文本重叠的地方用其他颜色替换像素的颜色。下图展示了我想要实现的效果,如果我们想象图像是黑色斑点。但是,在现实生活中,我希望字母的部分重叠可能具有相同的效果(即,我不想只更改重叠的字体颜色。)

这可能吗?如果可以,怎么做?

您可以假设图像是单色块,并且在创建图像时我知道确切的颜色。您可以使用任何网络技术,并且图像将被创建为矢量图像,因此可以是任何格式,包括 svg。

【问题讨论】:

    标签: javascript html css image colors


    【解决方案1】:

    不确定现在浏览器支持什么,但你可以试试这个: http://css-tricks.com/image-under-text/

    【讨论】:

    • 这看起来很有希望,谢谢,但需要一段时间才能弄清楚我是否真的可以使用它来做我想做的事情!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-31
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-26
    相关资源
    最近更新 更多