解析css3 shake 抖动样式_html/css_WEB-ITnose
程序员文章站
2024-01-18 08:57:28
...
前端时间做项目发现一抖动按钮挺吸引眼球的,研究了下实现原理,在此和大家分享下:
CSS Shake是一个使用CSS3实现的动画样式,使用SASS编写,利用它我们可以实现多种不同样式的抖动效果(如下面的GIF图像)。这是一个很微小的动画,但使用得当也是挺不错的,比如用在广告、图像、按钮上,这样可以用来吸引用户眼球从而促使去点击它。
其中有前辈为大家编写好了csshake.css ,大家可以去参考下:http://www.webhek.com/misc/css-shake
Csshake有9个抖动样式,三个状态,如鼠标经过拉动、无限抖动、鼠标悬停拉动,下面一起来看看介绍:
使用教程
首先引入css shake的样式表文件。
给你的DOM元素添加shake class样式
添加抖动样式,一共9种,也可以看DEMO对应添加即可
另外还能通过 .freeze, .shake-constant & .hover-stop 来控制状态,具体自己试下哦!接下来是我自己编写的一个鼠标放上停止抖动的小实验:shake study 最后,欢迎大家指出我的不足之处哟
推荐阅读
-
解析css3 shake 抖动样式_html/css_WEB-ITnose
-
不错的CSS3图文列表 还有鼠标悬停图片抖动_html/css_WEB-ITnose
-
css3火焰文字样式代码_html/css_WEB-ITnose
-
jQuery和CSS3堆叠卡片样式导航菜单特效_html/css_WEB-ITnose
-
9种样式CSS3 渐变按钮集_html/css_WEB-ITnose
-
纯CSS3实现漂亮的价格表样式代码_html/css_WEB-ITnose
-
解析css3 shake 抖动样式_html/css_WEB-ITnose
-
CSS3系列三(与背景边框相关样式 、变形处理、动画效果)_html/css_WEB-ITnose
-
不错的CSS3图文列表 还有鼠标悬停图片抖动_html/css_WEB-ITnose
-
css3动画 抖动效果_html/css_WEB-ITnose