【发布时间】:2008-12-07 11:06:44
【问题描述】:
作为我的一个爱好项目,我正在为 jQuery 开发一个图像效果插件。它应该允许您对图像应用一些基本效果,并通过使用 canvas HTML 元素或 Internet Explorer 过滤器来实现这一点,这些都是受支持的。
演示页面位于:http://sandbox.odyniec.net/imgfx-new/。
我在使用矩阵变换过滤器 (DXImageTransform.Microsoft.Matrix) 实现的旋转效果方面遇到问题。
如果我只是旋转图像,生成的图像看起来很好。但是,如果我在旋转之前对图像使用另一种效果,则旋转的图像会被破坏,即。它的一部分变成黑色或白色。您可以在演示页面上看到。
例如,使用 Invert 按钮,然后将 Rotate 旋转 20 度,您会注意到蓝色树应该在的位置出现黑色条纹。实际应用于图像的过滤器显示在页面底部。
我在这里遗漏了什么,或者这可能是浏览器错误?
【问题讨论】:
标签: javascript css internet-explorer filter