waterfloat是一款效果非常炫酷的可以实现元素漂浮在水面特效的jQuery插件。该jQuery插件可以将指定的元素设置为在水面上下沉浮摇摆的特效,就好像一块木头在海面上漂浮的效果。

使用方法

HTML结构

该元素漂浮特效的HTML结果非常简单,例子中使用的是一些按钮,你也可以使用其他的HTML元素来制作这个特效。

Home

About

Product

Demo

Testimo

Contact Us

Carrers

CSS样式

为按钮元素添加一些必要的CSS样式。

.btn{

background:teal;

height:40px;

width:100px;

position:relative;

border:0px;

border-radius:5px;

color:white;

-webkit-transform: rotate(0deg);

}

初始化插件

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

$(document).ready(function(){

var b1 = $('#b1');

var b2 = $('#b2');

var b3 = $('#b3');

var b4 = $('#b4');

var b5 = $('#b5');

var b6 = $('#b6');

var b7 = $('#b7');

var p1 = new waterFloat(b1,900,3,8);

var p2 = new waterFloat(b2,700,3,8);

var p3 = new waterFloat(b3,800,3,10);

var p4 = new waterFloat(b4,900,3,8);

var p5 = new waterFloat(b5,700,3,8);

var p6 = new waterFloat(b6,800,3,10);

var p7 = new waterFloat(b7,700,3,8);

});

该插件的初始化方法是首先通过jQuery选择器来获取要实现效果的jQuery对象。

var elem = $('#btn1');

然后可以创建一个新的waterFloat对象,并在其中插入以下以下参数:

var time = 900; //浮动周期时间,单位毫秒

var degrees = 1; //浮动的角度

var vertical_displacement = 10; //元素垂直浮动唯一的距离,单位像素

var waterfloat = new waterFloat(elem,time,degrees,vertical_displacement);

html5怎么有漂浮的效果,实现元素漂浮在水面特效的jQuery插件相关推荐

  1. html+元素+屏幕固定,jquery.pinBox-可将任何元素固定在容器中的jQuery插件

    jquery.pinBox是一款可将任何元素固定在容器中的jQuery插件.通过该jQuery插件,你可以将元素固定在容器的某个位置,使它在页面滚动时跟随一起滚动. 该插件具有响应式的特点,你可以设定 ...

  2. html5移动轮播图,简单的支持移动设备的轮播图jQuery插件

    这是一款简单的支持移动设备的轮播图jQuery插件.该jQuery轮播图插件采用响应式设计,支持自动轮播,圆点导航和箭头导航,以及CSS3过渡动画效果等. 使用方法 在页面引入jquery,slide ...

  3. html霓虹灯效果图,如何使用css3+html5来制作文字霓虹灯效果(付完整代码)

    在科技日益发展的今天,人们对于审美越来越挑剔,这就要求我们对于前端开发的态度更加的严谨的同时,需要加入新鲜的元素,以达到吸引目光的目的.那么今天本文带大家了解一下如何使用css3+html5来制作文字 ...

  4. html5闪光字效果,如何使用css3+html5来制作文字霓虹灯效果(付完整代码)

    在科技日益发展的今天,人们对于审美越来越挑剔,这就要求我们对于前端开发的态度更加的严谨的同时,需要加入新鲜的元素,以达到吸引目光的目的.那么今天本文带大家了解一下如何使用css3+html5来制作文字 ...

  5. html5显示状态灯,如何使用css3+html5来制作文字霓虹灯效果

    使用css3+html5来制作文字霓虹灯效果的特点 文字带有闪烁的霓虹灯动画,且文字选中时也有很酷的动画特效: 文字可动态输入,且输入的文字实时渲染霓虹灯特效. 使用css3+html5来制作文字霓虹 ...

  6. HTML5视频播放器jQuery插件

    HTML5 Video player jQuery plugin As you know – HTML5 <video> element is already supported by m ...

  7. HTML霓虹灯闪光效果,带鼠标滑过特效的jQuery霓虹灯文字插件

    这是一款可以生成炫酷霓虹灯特效的jQuery插件.该霓虹灯特效使用CSS3 text-shadow属性来制作,在鼠标滑过文字时,还带有平滑变色效果. 使用方法 在页面中引入jquery和neon_te ...

  8. html5 相册翻转效果,HTML5 css3:3D旋转木马效果相册

    这篇博客的目的是因为上篇HTML5 CSS3专题 诱人的实例 CSS3打造百度贴吧的3D翻牌效果中有个关于CSS 3D效果的比较重要的知识点没讲到,就是perspective和tranlateY 效果 ...

  9. html 页面下雪效果,HTML5超逼真下雪场景效果

    简要教程 这是一款基于jquery的超逼真下雪场景特效.该特效使用jquery代码来动态插件html5 canvas元素,然后在canvas中制作下雪特效. 使用方法 在页面中引入ThreeCanva ...

最新文章

  1. react-router-dom v6 中的Routes
  2. 139邮箱发送邮件时候,zmail.server(from_mail,pwd) 该pwd可以不用是授权码,是密码就可以
  3. python读取csv文件的方法-python读写csv文件的方法
  4. spring系统学习:20180611: Spring中AOP通知的类型
  5. 自己服务器上部署APP应用(安卓和IOS版),下载页面的代码,以及IOS的xxx.plist文件的建立
  6. 感恩工作平台心得体会_感恩有你,一路同行——石龙联社组织举办10月份员工集体生日会...
  7. 深入理解事件循环机制
  8. 计算机二级c语言公共基础题,计算机二级C语言笔试公共基础知识课后习题及答案...
  9. (转)matlab 字符串处理函数
  10. 用 Python 分析 CSDN 小姐姐一年都做了啥
  11. bjui刷新当前页签
  12. 爆强的一句话,工作之余放松放松!
  13. 数学建模工具篇(一)-LaTeX软件入门
  14. 一文读懂增强现实(AR)技术
  15. 互联网金融涌动下的冲动与借债
  16. 内功修炼之lodash——chunk、zip、groupBy、invokeMap方法
  17. ubuntu 16换源方法
  18. Elasticsearch _search查询参数及过滤
  19. java画太极加图片_Android 画一个太极图实例代码
  20. 2019年 第11届 全国大学生数学竞赛 初赛(非数学类)试题详细解答

热门文章

  1. 遗传算法的特性以及在具体算法应用中的应用
  2. java笔试题含答案总结五
  3. Camunda入门(四) - 流程应用(支付流程)入门示例
  4. Pycharm-community-2020.2.3 社区版安装教程
  5. 免费计算机论文 阅读,计算机方面的论文
  6. 何为非侵入式负荷识别-负荷辨识
  7. MySQL高可用安装
  8. 双重检查锁与单例模式
  9. Origin开源替代工具 ——QtiPlot和SciDAVis
  10. Hexo 发布博客实现图文并茂