jQuery-Animate3d是一款炫酷的鼠标滑过图片3D透视特效jQuery插件。通过该jQuery插件,你可以在鼠标滑过图片或其它元素时,为它添加3D透视效果。
使用方法
使用该3d透视插件,需要在页面中引入jquery和3d.js文件。
<script src="path/to/jquery.min.js"></script>
<script src="path/to/3d.js"></script>
HTML结构
你可以使用一个<div>元素作为容器,它里面的每一个元素都是一个图层。当鼠标滑过容器的时候,插件会为各个图层制作不同的3D透视效果。
<div class="image-container animate-1">
<img src="./img/world-map.png" alt="">
<img src="./img/layer.svg" alt="">
<img src="./img/layer.svg" alt="">
</div>
初始化插件
在页面DOM元素加载完毕之后,可以通过animate3d()方法来初始化该jQuery插件。
$('element').animate3d();
配置参数
该3D透视特效插件的可用配置参数有:
-
Perspective:设置透视度。值必须大于0,默认值为1000。 -
Distance:各层之间的感知距离。值必须大于0,默认值为50。 -
Rotation:控制元素在鼠标滑过时的倾斜度。值在0-1之间,默认值为0.5。 -
StartX:设置默认情况下元素沿X轴的倾斜度。值在-1到1之间,默认值为0。 -
StartY:设置默认情况下元素沿Y轴的倾斜度。值在-1到1之间,默认值为0。
jQuery-Animate3d插件的github地址为:https://github.com/putnamn21/jQuery-Animate3d






![MBTI 16型人格职业性格测试源码PC+H5自适应完整版基于ThinkPHP框架[亲测可用]](https://www.icbot.net/upload/portal/20250429/32ccad646f32a5f4926b3b7b5ef3232a.png)















