非常漂亮的Web前端波形点击效果
非常漂亮的Web前端波形点击效果
介绍一种Web前端波形点击效果,第一次发文,大佬勿喷。
我的博客
介绍 Waves
这需要 Waves ,但是作者早在2018年就停止了对他的更新。
官网:Waves官网 - http://fian.my.id/Waves/
下载最新:v0.7.6(2018.01.10)【最新】
Github:https://github.com/fians/Waves
使用 Waves
首先把 waves.min.css和waves.min.js引入您的html即可。像这样:
<link rel="stylesheet" type="text/css" href="css/waves.min.css">
<script type="text/javascript" src="js/waves.min.js"></script>
达成效果
普通按钮点击动效:
<p id="colored-button" class="text-center"><a class="btn float-buttons">Button</a><!--还可以使用别的标签,如button或input-->
</p>
<script type="text/javascript">Waves.init(); // 注意这里很重要Waves.attach('.float-buttons', ['waves-button', 'waves-float']);
</script>
圆形按钮点击动效:
<p id="colored-icon" class="text-center"><i class="fa fa-bars float-icon"></i>
</p>
<script type="text/javascript">Waves.init(); Waves.attach('.float-icon', ['waves-circle', 'waves-float']);
</script>
DIV 和 图像 点击动效:
<!--无浮动效果-->
<div class="boxes flat-box">Box01</div>
<!--带有浮动效果-->
<div class="boxes float-box">Box02</div>
<div class="clear"></div>
<p class="text-center"><!--这里放入图片--><img class="waves-image" src="1.jpg">
</p>
<script type="text/javascript">Waves.init(); // 注意这里很重要Waves.attach('.flat-box', ['waves-block']);Waves.attach('.float-box', ['waves-block', 'waves-float']);Waves.attach('.waves-image');
</script>
文档
除了上述运用,还可以用在别的东西上面。
附加效果
要将Wave的效果(或者我们通常称之为"波纹")连接到HTML元素,可以使用Waves.attach()
<a href="#" class="button">Click Here</a>
<script type="text/javascript">Waves.attach('.button');
</script>
Waves.attach()
附带 2 个参数,第一个是您想要附加的 DOM 元素(或表示它的字符串,如 jQuery),第二个参数是将应用于该元素的 CSS 类数组。
<a href="#" class="button">Click Here</a>
<script type="text/javascript">Waves.attach('.button', ['waves-button', 'waves-float']);
</script>
初始化
将波连接到 HTML 元素后,您可以用初始化波来启动效果。您还可以通过在 选项参数上传递来配置波。有关更多信息,请参阅 API 页面。Waves.init()
Waves.init()
<a href="#" class="button">Click Here</a>
<script type="text/javascript">Waves.attach('.button', ['waves-button', 'waves-float']);Waves.init();
</script>
设计是灵活的。这意味着你仍然可以附加到另一个元素后的影响。Waves.init()
<a href="#" class="button">Click Here</a>
<script type="text/javascript">Waves.init();Waves.attach('.button', ['waves-button', 'waves-float']);
</script>
其他
# | 类 | 作用 |
---|---|---|
1 |
.waves-button
|
半圆形按钮样式。 |
2 |
.waves-float
|
单击元素时的浮动效果。 |
3 |
.waves-circle
|
圆形(圆形)风格。 |
4 |
.waves-block
|
用于添加到元素。 |
浏览器支持
- IE 10++
- Chrome 14++
- Firefox 9++
- Safari 5.1++
- Opera 11.6++
- iOS 6++ (Safari)
- Windows Phone 8.1 (IE)
- Android Browser 4++
END-------------------》
非常漂亮的Web前端波形点击效果相关推荐
- Web前端之实现手风琴效果
源代码如下所示:如要复制,记得换图哦! <!DOCTYPE html> <html lang="en"> <head><meta char ...
- WEB前端:06_accordion手风琴效果
accordion手风琴效果 网站常用效果之一,以下为简化版,用于学习javascript基础知识. 效果图: accordion手风琴效果 - 纯js简化版 <html> <hea ...
- web前端开发 —— 一个对联效果
一个对联效果 对联效果 <div style="width:980px; height:20000px; margin:0px auto; position:relative;&quo ...
- web前端基础——实现动画效果
当两个效果之间变换时,可以使用transition过渡属性,但是有多个效果来回变换时,就需要使用动画效果,且动画过程可控(重复播放,画面暂停,最终画面等) 文章目录 1.简介 2.实现步骤 3.复合属 ...
- Web前端——登录界面hover效果
登录界面hover效果 Demo1(来源:B站"艾恩小灰灰") 源代码: html+javascript: css: 效果图: Demo1(来源:B站"艾恩小灰灰&quo ...
- html背景对联效果-恭喜新禧,web前端开发 —— 一个对联效果
对联效果 document.writeln(" "); document.writeln(" "); document.writeln("" ...
- 移动web前端下拉刷新效果
直接复制粘贴 放在页面中即可 <script> window.onload = function(){ window.addEventListener('touchstart', touc ...
- java web从入门到精通光盘_0基础入门 IT,Web前端、Java、C++和Linux哪种好?
现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作. 很多想要接触IT行业的初学者伤透了脑筋,我该学 ...
- Web前端开发培训就业前景好不好?
Web前端开发培训就业前景好不好?目前疫情还没结束,但Web前端人才需求持续增加,前端薪资工资较高,就业方向比较多,未来发展前途也比较广阔,前端程序员的就业前景可观,随着前端工作年限的增加工资也是同步 ...
最新文章
- MyBatis——Java API
- java 装配_JAVA入门[13]-Spring装配Bean
- 如何将dataset中的值赋值给datatable_金融行业实战项目:如何理解业务?
- SpringCloud工作笔记055---SpringBoot中配置事物管理
- SqlServe中使用EXEC @sql 来传递table变量
- 关于使用.net页面刷新时的问题下拉列表框值改变时,页面动态刷新
- Atitit.报名模块的管理
- 解决Google浏览器中Flash插件禁用问题
- (二)【矩阵论】(线性表示及基与坐标)线性表示|基与维数|向量的坐标|过渡矩阵
- 微信推送封面尺寸_微信公众平台图片最佳尺寸大小是多少
- 员工工号怎么编码_人事档案编码怎么编
- 高分子专业计算机建模,高分子与计算机模拟.doc
- QT从入门到入土(一)——Qt5.14.2安装教程和VS2019环境配置
- MSDN2015下载与安装
- a标签title属性显示慢的问题解决
- 周易六十四卦——泽天夬卦
- Linux 性能分析工具- Atop安装和使用
- 连续空间和离散空间的距离基础
- 【MM32F5270开发板试用】播放TF卡WAV格式音乐,I2S驱动CS4344
- JAVA SE (14)
热门文章
- 20220606:活体识别辅助监督-深度图+傅里叶
- 利用Word制作pdf文件的方法
- python基础之python的历史(二)
- Pointofix的下载安装及其快捷键
- 无线流媒体网关配置参数
- 软件立项评审报告模板
- 手机应用软件下载导航php源码_轻量级网址导航程序壹网分类目录v2.5源码免费下载...
- 【msvcp100.dll下载】msvcp100.dll丢失的解决办法win10
- Windows Server 2012 域与活动目录基本概念理解
- hexo添加disqus_使用Disqus将传统评论添加到Tumblr博客