canvas画出的图片层级关系问题?

我用canvas在同一个位置画了图片A和图片B,默认的是后画的显示在先画的上面,
比如我先画的A,再画B,那么B会显示在A的上面,如果我想A显示在B的上面呢,画的顺序不变的情况下,该怎么做?

阅读 4.4k
1 个回答

可以设置canvas对象的globalCompositeOperation属性,值有很多,可以查一下文档找到自己需要的。
如果只是简单的想要让A显示在B上面,应该是destination-over

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进