我需要在 Web 应用程序中旋转图像。在之前的一篇文章中,有人向我解释说,在旋转时我需要“平移”图像,因为中心点会发生变化。
我正在使用 HeyGrady 2D transfrom JQuery 插件进行旋转并按照建议为其提供翻译,这在 FF/Chrome/Safari/IE9 上运行良好。但是,在 IE8 上,这并不能很好地工作。
请查看以下链接。
如果你在 FF/Chrome/Safari/IE9 上运行它,图像旋转得很好(保持在黑色边框内)。但是,如果你在 IE8 上运行它,它会在旋转到 90 或 270 度时越过黑色边框边界。
插件项目页面提到“IE 也不支持 transform-origin 和 translate() [...] jQuery Transform 插件会自动处理这些计算”。但是,它似乎没有这样做。
任何人都有任何想法可能是什么问题?
谢谢!