Smart3D是一款效果非常炫酷的jQuery图片背景视觉差特效插件。该插件将图片以层的形式排放,当鼠标滑过图片的时候,每一层的图片的运动速度各不相同,从而形成强烈的视觉差效果。
该图片背景视觉差特效使用无序列表来组织各个图层,每一个<li>
元素是一个图片层。
<ul id="smartdemo1"> <li><img src="images/1.png" /></li> <li><img src="images/2.png" /></li> <li><img src="images/3.png" /></li> <li><img src="images/4.png" /></li> <li><img src="images/5.png" /></li> </ul>
CSS设置只需要为<ul>
和<li>
分别设置一个宽度和高度即可。
#mindscape { width: 720px; height: 170px; overflow: hidden; border:2px solid #444444; } #mindscape li{ width: 844px; height: 170px; }
在页面加载完毕后,可用下面的方法调用该视觉差插件。
$(function() { $('#mindscape').smart3d(); });
以下是该视觉差特效的一些可用参数。