前端可以直接改变一张白色图片某一区域的背景颜色吗?

前端可以直接改变一张白色图片上的某个不规则的区域的背景颜色吗,知道这个不规则区域所有点的坐标。

阅读 3.1k
4 个回答

用 Canvas 画呗。

gutImageData + putImageData

前端拿不到图层信息,改不了背景色,但可以用canvas渲染这个图片,改变某一部分的颜色

  1. 层级、遮罩效果
  2. 背景图是可以叠加的 background: url(), url()
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题