效果预览:http://www.gbtags.com/gb/rtreplayerpreview-standalone/3095.htm

html:

<ul class="btn">
<li class="btn1">
<div></div>
<span>你说人生艳丽我没有异议</span>
</li>
<li class="btn2">
<div></div>
<span>你说人生忧郁我不言语</span>
</li>
<li class="btn3">
<div></div>
<span>只有默默的承受这一切</span>
</li>
<li class="btn4">
<div></div>
<span>承受数不尽的春来冬去</span>
</li>
<li class="btn5">
<div></div>
<span>有相聚也有分离</span>
</li>
</ul>

css:

.btn{list-style: none;padding: 30px;width: 300px;margin: 0 auto;}
.btn li{width: 200px;height: 50px;border: 2px solid #53C2D6;margin-top: 20px;cursor: pointer;position: relative;overflow: hidden;}
.btn li div{background: #53C2D6;transition: 0.3s ease-in-out;position: absolute;z-index: 1;opacity: 0.9;}
.btn li span{width: 200px;height: 50px;position: absolute; line-height: 50px;text-align: center; color: #53C2D6;z-index: 2;;}
.btn li:hover span{color: #fff;}

.btn .btn1 div{width: 220px;height: 200px;border-radius: 50%;top: -75px;left: -10px;transform: scale(0);}
.btn .btn1:hover div{transform: scale(1);}

.btn .btn2 div{width: 200px;height: 50px;top: 0;left: 0;transform: rotateX(90deg);}
.btn .btn2:hover div{transform: rotateX(0);}

.btn .btn3 div{width: 200px;height: 200px;left: 0;top: -75px;transform: rotateZ(-45deg) rotateY(90deg);}
.btn .btn3:hover div{transform: rotateZ(-45deg) rotateY(0);}

.btn .btn4 div{width: 200px;height: 200px;left: 0;top: -75px;transform: rotateZ(45deg) rotateY(90deg);}
.btn .btn4:hover div{transform: rotateZ(45deg) rotateY(0);}

.btn .btn5 div{width: 200px;height: 50px;top: 0;left: 0;transform: rotateY(90deg);}
.btn .btn5:hover div{transform: rotateY(0);}

源码下载:http://pan.baidu.com/s/1hrRhmCk

【特效】几种实用的按钮hover效果的更多相关文章

  1. Web页面中5种超酷的Hover效果

    hover 效果能给网页增加一些动态效果,并且使得站点更具有活力.原来的做法是使用javascript来实现这些动态效果,但是随着CSS3的引入和现代浏览器 的支持,我们可以用纯粹的CSS代码来实现这 ...

  2. CSS八种让人眼前一亮的HOVER效果

    一.发送效果 HTML <div id="send-btn"> <button> // 这里是一个svg的占位 Send </button> & ...

  3. 微信小程序中两种回到顶部按钮的效果实现

    一,使用view形式的回到顶部HTML: <image src='../../img/button-top.png' class='goTop' hidden='{{!floorstatus}} ...

  4. 【特效】体验很好的导航hover效果移出恢复当前位置

    很常见的一种导航的hover效果,鼠标放上后除了正常的hover,在移出整个导航后,会恢复当前栏目的特殊样式,分别有横向和纵向的导航.代码也比较简单,设置一个当前栏目的class,用index()找到 ...

  5. HTML页面中5种超酷的伪类选择器:hover效果

    想在自己的网站中应用超酷的hover效果吗?也许你可以从如下的这些实例中获得一些灵感,如果你喜欢这些效果,也可以直接拷贝代码并应用到你的站点. 给平淡的站点带来活力 hover效果能给网页增加一些动态 ...

  6. liMarquee演示12种不同的无缝滚动效果

    很实用的一款liMarquee演示12种不同的无缝滚动效果 在线预览 下载地址 实例代码 <!DOCTYPE html> <html lang="zh-CN"&g ...

  7. 分享5种风格的 jQuery 分页效果【附代码】

    jPaginate 是一款非常精致的分页插件,提供了五种不同风格的分页效果,支持鼠标悬停翻页,快速分页功能.这款插件还提供了丰富的配置选项,你可以根据需要进行设置. 效果演示      源码下载 各个 ...

  8. Web 开发中很实用的10个效果【附源码下载】

    在工作中,我们可能会用到各种交互效果.而这些效果在平常翻看文章的时候碰到很多,但是一时半会又想不起来在哪,所以养成知识整理的习惯是很有必要的.这篇文章给大家推荐10个在 Web 开发中很有用的效果,记 ...

  9. 纯CSS完成tab实现5种不同切换对应内容效果

    很常用的一款特效纯CSS完成tab实现5种不同切换对应内容效果 实例预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ...

随机推荐

  1. MongoDB学习之路(四)

    MongoDB插入文档 MongoDB使用insert()或save()方法向集合中插入文档. db.COLLECTION_NAME.insert(document); For instance &g ...

  2. 团队作业8——第二次项目冲刺(Beta阶段)--第六天

    一.Daily Scrum Meeting照片 二.燃尽图 三.项目进展 学号 成员 贡献比 201421123001 廖婷婷 16% 201421123002 翁珊 16% 201421123004 ...

  3. 201521123073 《Java程序设计》第10周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 本次PTA作业题集异常.多线程 1. finally 题目4-2 1.1 截图你的提交结果( ...

  4. Vue跨门槛系列之实例的阐述

    学习.使用中结合vue官网的api和教程极佳! 前前篇文章上有提及到vue的简单介绍,详情请戳这里 (初试 Vue.js)  第一部分: 每个 Vue 应用都是通过 Vue 函数创建一个新的 Vue ...

  5. CSS3 3D环境实现立体 魔方效果代码

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. 使用IntelliJ IDEA查看类的继承关系图形

    最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟. 这次利用了IDEA的diagram,结果一目了然,也是好用到 ...

  7. Mybatis(1)

    properties 标签的作用引入外部properties 文件的内容typeAliases 的作用可以用package这个标签批量给这个包下的所有类起一个别名 name属性写包的名字. 默认别名为 ...

  8. OC——继承

    继承的其中一个很重要的目的是为了实现多态.我们现在先来看看OC的继承. 一.继承 父类: 头文件 // // Peason.h // 01-继承和多态 // // Created by zhangji ...

  9. css样式引入优先级?

    css中的优先级讲的有 1.选择器的优先级. 2.样式引入的优先级. 今天要研究的是样式引入的优先级.网上又很多答案都是如下的,但是真的是这样的吗,让我们来探一探究竟是如何. 四种样式的优先级别是:行 ...

  10. 用sqlserver的自定义函数直接获取多级部门全名

    好久没写存储过程了,今日正好同事的开发需要,实现显示多级部门的部门全名称. 如 财务部/会计部/会计一部   部门表 人员表 函数 getOrgAllName --OrgID 72 当前的部门ID A ...