假设我有一个有很多图片的网站。它们都没有使用gif或png的透明功能,它们都有黑色背景,以便干净地适合黑色背景的网站。
也许我错了,但我认为有可能将特定的颜色设置为不显示,并配置为透明,以看透背后的元素。
例如:我想把我网站的背景改成蓝色,但我不想编辑每一张图片的黑色背景。我在考虑一张图片的CSS属性,比如...使所有黑色透明。
我不能编辑图片文件,所以我需要一个这样的替代方案。
有这样的东西吗?
thx
发布于 2016-02-11 00:24:53
不,在CSS中没有这样的东西。您可以使用canvas (请参阅https://hmp.is.it/creating-chroma-key-effect-html5-canvas/)来实现这一点,但对于在您网站上的常规图像上使用,这不是一个可持续的解决方案。
最好的办法是使用某种图像修改脚本来使图像透明,或者手动编辑它们。
https://stackoverflow.com/questions/35320480
复制相似问题