你好,是否有办法在div内部顺时针或逆时针旋转图片?
我有一个主要的固定宽度div(溢出设置为隐藏),其中包含从数据库加载的图像。内部有一个滚动条用于显示div内的图像。当点击图像时,我需要以顺时针或逆时针方向显示旋转动画。
我已经使用Matrix filter完成了这个功能。我想知道是否有可能在仅使用IE而不使用任何过滤器的情况下完成此操作。
你好,是否有办法在div内部顺时针或逆时针旋转图片?
我有一个主要的固定宽度div(溢出设置为隐藏),其中包含从数据库加载的图像。内部有一个滚动条用于显示div内的图像。当点击图像时,我需要以顺时针或逆时针方向显示旋转动画。
我已经使用Matrix filter完成了这个功能。我想知道是否有可能在仅使用IE而不使用任何过滤器的情况下完成此操作。
如果你正在使用jQuery,那么jQueryRotate是一个小巧的插件(压缩后不到3Kb),可用于旋转图像:
有另一种方法可以旋转图像,而不需要任何过滤器/HTML5...这种方法在现实世界中很糟糕且无用,但是可能。
您可以将图像存储为像素数组,用于JavaScript。编写函数以执行旋转并将其编码为base64数据URI,BMP可能很容易,并用它替换image.src。
文件大小和旧浏览器的支持会有一些限制,当然性能也很差。