【问题标题】:Internet Explorer matrix transformation filter issueInternet Explorer 矩阵变换过滤器问题
【发布时间】: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


    【解决方案1】:

    在我看来像是一个浏览器错误。

    【讨论】:

      【解决方案2】:

      您可以尝试将 css 缩放值设置为 1。如果这也不起作用。看来这确实是IE的bug。

      【讨论】:

        猜你喜欢
        • 2021-02-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-12
        • 2011-09-15
        • 1970-01-01
        • 2014-11-06
        • 1970-01-01
        相关资源
        最近更新 更多