【发布时间】:2012-03-24 11:21:41
【问题描述】:
我一直在设置一个小框架,用于将可定位和动画图形渲染到 <canvas> 元素上 - 主要是为了帮助我理解它。
我从互联网上下载了一个随机精灵表进行测试 - 它有一个透明的背景,在我的 iPhone 和 Safari 上的 Chrome 中似乎渲染得很好。
这是演示:http://martywallace.com/simplecanvas/
然而,在 Firefox 中,精灵的透明部分加载为白色,最终看起来像这样:
是否有特定于 Firefox 的方式来启用透明性,还是不支持?
【问题讨论】:
-
@MartinBarker 这个问题不同;它询问如何动态地将透明度应用于绘制到画布上的整个图像。我只希望默认情况下作为图像一部分的透明度不呈现为白色 - 这是特定于浏览器的问题。
-
如果你在空的画布上画一个透明的png,会有人看到吗?
标签: javascript canvas rendering transparency