7 个免费的 jQuery 图片 360 度旋转插件

2019-03-12 14:02|来源: html5_dev

如果你的网站需要进行产品展示,那么本文分享的这几个jQuery图片360度旋转展示插件将会帮助你完成一些不可思议的效果,它能很好地让用户从多个视角浏览你的产品,用户只需拖动鼠标,就能360度全方位欣赏你的作品,是不是很帅?

这些图片360度旋转插件实现的原理是利用多张图片的合并,再通过jQuery的动画效果播放图片,连起来就形成了图片的360度旋转效果。一起来看看吧。

1、Dopeless Rotate

这个插件不仅可以让你360度旋转图片,还可以放大浏览图片,效果很不错,推荐使用。



在线演示 / 源码下载

2、jQuery Reel Plugin



在线演示 / 源码下载

3、360 Degrees Product View

这是一个非常简单的图片360旋转插件,用起来也非常简单。



在线演示 / 源码下载

4、360/3D Spin & Zoom JavaScript Player



在线演示 / 源码下载

5、Heartcode 360 Image Slider

一款支持虚化效果的图片360度展示插件。



在线演示 / 源码下载 / 制作教程

6、360 Panorama for jQuery

非常优秀的一款图片360度全景展示插件,支持自动播放和手动拖动旋转。



在线演示 / 源码下载

7、Sprite Spin



在线演示 / 源码下载

以上就是7款实用免费的jQuery图片360度旋转插件,希望大家喜欢。


本文链接:领悟书生教程网,转自网络

相关问答

更多
  • jquery旋转特效[2022-07-17]

    jQuery是一个浏览器兼容性良好的js类库,是可以用来操作html-DOM以及css样式的。 html元素的呈旋转排版的css样式直到CSS3中才有规范定义,主流浏览器中:最新版的Chrome支持最好,safari也是OK的,firefox支持较差,但是仍然可行,opera浏览器的呈现模式有些个性,IE9以下完全不支持,IE10我还没有用过,不知道。 对于存在严重的兼容性问题的效果jQuery是不会收录的。 如果使用IE的VML技术或者HTML5的SVG-Canvas技术貌似可以变相的实现
  • 他们没有指定,因为没有真正的答案。 如果你想让它变得超级流畅,360图像应该是不错的。 Apple使用了72.你可以使用从2到72到360之间的任何数字来无限地从技术上获得效果,所以这是你的号召,只需要多少工作值得多大的效果。 抱歉。 They don't specify because there is no real answer. If you want it to be super-smooth, 360 images would be nice. Apple used 72. You can us ...
  • 旋转背景背后的主要思想是绘制两个图像:一个是(x, 0) ,另一个是(x - w, 0)其中w是图像的宽度。 您可以随着时间的推移增加x ,并且只要x === w您重置x = 0 。 你不会在视觉上看到这个重置,因为第二个图像的位置与第一个图像完全相同。 重置后,您可以重新开始,以便旋转看起来无尽。 (我使用两个图像,假设width of container <= width of image 。) 你可以使用例如: 画布: http : //jsfiddle.net/yQMAG/ 。 这个动画在我的机器上 ...
  • 在找到轮廓之前,您可能需要应用某种阈值。 因为您拥有的轴是数据点方差最大的轴。 我建议使用精细调整参数的canny。 For further reference.. I solved it by Template matching, it´s cheating, I know. The template is rotated (wrapped/afflined by its center) in the angle calculated by the PCA analysis, the match valu ...
  • 由于我们没有工作代码片断,因此我在这里发布了一个CSS,并且您应该可以这样做 div { width: 50px; height: 50px; border: 1px solid black; border-top-left-radius: 10px; margin: 50px; } .animated.rotation { -webkit-animation-duration: 4s; animation-duration: 4s; -webkit-an ...
  • 试试这些! http://www.mathieusavard.info/threesixty/demo.html http://www.silverscripting.com/pamoorama/sample1.html http://www.openstudio.fr/jquery.panorama/ try these! http://www.mathieusavard.info/threesixty/demo.html http://www.silverscripting.com/pamoorama/ ...
  • 360度的旋转变换是身份变换,因此对象根本不是动画。 您可以使用“基本属性动画”实现所需的效果: [CATransaction begin]; CABasicAnimation *rotationAnimation; rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; rotationAnimation.byValue = @(2 * M_PI); // 360 degrees rotati ...
  • 如果您无法在特定时间执行脚本,则需要检查每秒的时间... 这是一个具有参数化日期和时间的示例 第1天=>星期一 function checkTime(dayok,hoursok,minuteok,secondsok) { var date=new Date(); var day = date.getDay(); var hours = date.getHours(); var min = date.getMinutes(); var seconds = date.getSe ...
  • 埋在这篇文章中: 这些值乘以16,因为QPainter将角度表示为度数的十六分之一。 Buried in this article: The values are multiplied by 16 because QPainter expresses angles as sixteenths of a degree.
  • 360度旋转动画只是使用Core Animation的几行代码。 CABasicAnimation *rotate = [CABasicAnimation animationWithKeyPath:@"transform.rotation"]; rotate.byValue = @(M_PI*2); // Change to - angle for counter clockwise rotation rotate.duration = 30.0; [yourButton.layer addA ...