一款基于jquery的喜欢动画按钮
今天给大家带来一款基于jquery的喜欢动画按钮。这个实例中给了三种动画特效。效果图如下:

实现的代码。
html代码:
<p class='heading'>
CSS 'like' buttons
</p>
<p>
Basic 'like' button:</p>
<div class='like'>
<button class='like-toggle basic'>
♥</button>
<span class='hidden'>1 Like</span>
</div>
<p>
Hover animation and colors:</p>
<div class='like'>
<button class='like-toggle basic2'>
♥</button>
<span class='hidden'>I like this</span>
</div>
<p>
Roration and more effects:</p>
<div class='like'>
<button class='like-toggle basic3'>
♥</button>
<span class='hidden'>10 Likes</span>
</div>
<script src='jquery.js'></script>
<script>
$(function () {
$('.like-toggle').click(function () {
$(this).toggleClass('like-active');
$(this).next().toggleClass('hidden');
});
});
//@ sourceURL=pen.js
</script>
css代码:
*
{
transition: all 0.3s linear;
} body
{
background: #222;
color: #eee;
text-align: center;
} .hidden
{
font-size:;
} .heading
{
font-family: 'Amatic SC' , cursive;
font-size: 5em;
margin:;
} .like, p
{
font-family: 'Open Sans';
} .like-toggle
{
outline: none;
box-shadow: none;
border: none;
width: 40px;
height: 30px;
font-size: 1.3em;
border-radius: 100px;
} .like-active.basic
{
background: #7CC576;
color: white;
} .like-toggle.basic2
{
border: none;
width: 30px;
height: 30px;
font-size: 1.3em;
border-radius: 100px;
background: #F26C4F;
color: #fff;
} .like-active.basic2
{
background: #F06EA9;
} .like-toggle.basic2:not(.like-active):hover
{
background: #438CCA;
width: 60px;
} .like-toggle.basic3
{
border: none;
width: 30px;
height: 30px;
font-size: 1.3em;
border-radius: 100px;
background: #438CCA;
color: #fff;
margin-bottom: 10px;
} .like-active.basic3
{
background: #7CC576;
transform: rotate(-360deg);
} .like-toggle.basic3:not(.like-active):hover
{
background: #F26C4F;
transform: rotate(90deg);
}
via:http://www.w2bc.com/Article/12911
一款基于jquery的喜欢动画按钮的更多相关文章
- 分享一款基于jquery的圆形动画按钮
之前为大家介绍过一款纯css3实现的圆形旋转分享按钮.今天要给大家带来一款基于jquery的圆形动画按钮.这款按钮鼠标经过的时候以边框转圈,然后逐渐消息,在实例中给出了四种颜色的demo.效果图如下: ...
- 一款基于jquery ui的动画提交表单
今天要给大家分享一款基于jquery ui的动画提交表单.这款提交表单的的效果是以动画的形式依次列表所需填写的信息.效果非常不错,效果图如下: 在线预览 源码下载 实现的代码. html代码: & ...
- 10款基于jquery实现的超酷动画源码
1.jQuery二级下拉菜单 下拉箭头翻转动画 之前我们分享过不少基于jQuery的二级下拉菜单,甚至是多级的下拉菜单,比如这款jQuery/CSS3飘带状多级下拉菜单就非常华丽.但今天要介绍的这款j ...
- 8款基于Jquery的WEB前端动画特效
1.超炫酷的30个jQuery按钮悬停动画 按钮插件是最常见的jQuery插件之一,因为它用途广泛,而且配置起来最为方便.今天我们要分享的是30个超炫酷的jQuery悬停按钮动画,当我们将鼠标滑过按钮 ...
- 10款基于jquery的web前端动画特效
1.jQuery横向手风琴图片切换动画 之前我们为大家分享过很多款基于jQuery和CSS3的手风琴菜单和手风琴焦点图插件,比如CSS3响应式垂直手风琴菜单和jQuery横向手风琴图片展示插件.今天要 ...
- 一款基于jquery和css3实现的摩天轮式分享按钮
之前分享了很多css3实现的按钮.今天要给大家带来一款基于jquery和css3实现的摩天轮式分享按钮.这款分享按钮页面底部有一个toggle按钮,单击该按钮,摩天轮按钮以动画的形式出现,各个分享按钮 ...
- 一款基于jquery漂亮的按钮
之前为大家分享了好多css3实现的按钮.今天给大家分享一款基于jquery漂亮的按钮.这款按钮背景下用了一张图片.当鼠标经过的时候背景用半透明div遮住.一起看下效果图: 在线预览 源码下载 实现 ...
- 7款基于jquery的动画搜索框
无论是电商网站,还是媒体网,还是个人博客,每个网站都有属于自己个性化的搜索框.今天小编给大家带来7款基于jquery的动画搜索框.每个搜索框都采用了动画效果,一起看下效果图吧. 在线预览 源码下载 ...
- 30款基于 jQuery & CSS3 的加载动画和进度条插件
我们所生活每一天看到的新技术或新设计潮流的兴起,Web 开发正处在上升的时代.HTML5 & CSS3 技术的发展让 Web 端可以实现的功能越来越强大. 加载动画和进度条使网站更具吸引力.该 ...
随机推荐
- 【云计算】jenkins,docker,mesos,marathon,k8s相关资料
参考资料: 基于Apache Mesos 构建高可靠,高可用的Jenkins CI:http://blog.csdn.net/ebay/article/details/43529401 Docker ...
- Thinkphp学习笔记2-
因为操作方法就是控制器的一个方法,所以遇到有和系统的关键字冲突的方法可能就不能定义了,这个时候我们可以设置操作方法的后缀来解决,例如: 'ACTION_SUFFIX' => 'Action', ...
- (剑指Offer)面试题54:表示数值的字符串
题目: 请实现一个函数用来判断字符串是否表示数值(包括整数和小数).例如,字符串"+100","5e2","-123","3.14 ...
- android-关于友盟的自动版本更新(面向小白)
今天说一下关于友盟的自动版本更新(傻瓜式版本更新) 关于自动更新的话,如果让android程序猿自己写的话还是不是那么简单的(对于我这个菜鸟来说...),又要检查当前版本,又要在服务器存储新的版本,又 ...
- 广州高清卫星地图 用百度卫星地图server下载 含标签、道路数据叠加 可商用
广州高清卫星地图的地图展示图片各自是15级别.17级别.19级别的地图.一般来说17级别的地图图片就行用于商用.地图包包括一整张高级别的图片,如要全图浏览请用专业图片处理软件PS等打开. 一般来说互联 ...
- iOS核心动画 - CALayer
大家知道,在iOS中所有的视图都继承自UIView. UIView处理所有的触摸事件和画图. 事实上,UIView所有的渲染和动画是托管给另一个类来负责的,它就是CALayer. 但是,需要记住的是, ...
- url: (6) Couldn’t resolve host ‘www.ttlsa.com’
http://www.ttlsa.com/linux/curl-6-couldnt-resolve-host/ 2. 解决问题 尝试解决方法: 修改dns # cat /etc/resolv.conf ...
- vagrant box各种命令汇总
最近在研究laravel,中间用到了vagrant 虚拟机管理工具,学习一下他的命令 vagrant box命令 用于管理boxes的命令,比如添加.删除等等. 此命令的功能主要通过以下子命令完成: ...
- spring AOP编程--AspectJ注解方式
1. AOP 简介 AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, ...
- javascript 图片预加载
<!DOCTYPE > <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta ...