图片/图形

hover3d 鼠标滑过图片3D卡片jQuery插件

阿里云


hover3d.js 是一款效果超酷的鼠标滑过图片 3D 卡片效果 jQuery 插件。通过该插件可以制作出鼠标滑过图片时,图片 3D 倾斜,旋转的效果,非常有层次感。

使用方法

使用该 jQuery 插件需要在页面中引入 jquery 和 jquery.hover3d.min.js 文件

也想出现在这里?联系我们
创客主机
  1. <script src="src/jquery.min.js"></script>
  2. <script src="src/jquery.hover3d.min.js"></script>

HTML 结构

该鼠标滑过图片效果的 HTML 结构如下:包裹元素和它里面的子元素将被之后为 3D 卡片效果。

  1. <div class="project">
  2.     <div class="project__card">
  3.         <!-- Content element goes here -->
  4.     </div>
  5. </div>

CSS 样式

该特效不需要特别的 CSS 样式,你可以指定自己的 CSS 样式。但是你可以为鼠标滑入和滑出图片时添加下面的辅助 class 类。

  1. /* This class can be replaced using options */
  2. .hover-in{
  3.     transition: .3s ease-out;
  4. }
  5. .hover-out{
  6.     transition: .3s ease-in;
  7. }

初始化插件

在页面加载完毕之后,可以通过下面的方法来初始化该插件。

  1. $(".project").hover3d({
  2.     selector: ".project__card"
  3. });

配置参数

参数 类型 默认值 描述
selector string null 3D 卡片的选择器元素
perspective integer 1000 3D 透视的深度
sensitivity integer 20 鼠标移动的灵敏度,数值越大越不灵敏
invert boolean false 默认行为是元素会跟随鼠标,就像元素一直面向鼠标
hoverInClass string hover-in 鼠标滑入时的辅助 class 类,会在 300 毫秒后移除
hoverOutClass string hover-out 鼠标滑出时的辅助 class 类,会在 300 毫秒后移除
hoverClass string hover-3d 鼠标滑过图片时的辅助类

Github 地址:https://github.com/ariona/hover3d

hover3d 鼠标滑过图片 3D 卡片 jQuery 插件

已有 412 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!