一款基于css3的动画按钮代码教程
2014-11-23 09:47
1946 查看
脚本之家之前为大家分享了很多款纯css3实现的实用按钮。今天给大家带来一款基于css3的动画按钮。实现的效果图如下:
实现的代码。
html代码:
css3代码:
相关推荐:
纯css3实现的动画按钮的实例教程
一款纯css3实现的颜色渐变按钮的代码教程
一款纯css3实现的鼠标经过按钮特效教程
利用css3实现的简单的鼠标悬停按钮
纯CSS3发光分享按钮的实现教程
五款漂亮的纯CSS3动画按钮的实例教程
实现的代码。
html代码:
<div class="share-buttons"> <div class="share-button"> <div class="share-button-secondary"> <div class="share-button-secondary-content"> share on twitter </div> </div> <div class="share-button-primary"> <i class="share-button-icon fa fa-twitter"></i> </div> </div> <div class="share-button"> <div class="share-button-secondary"> <div class="share-button-secondary-content"> share on facebook </div> </div> <div class="share-button-primary"> <i class="share-button-icon fa fa-facebook"></i> </div> </div> <div class="share-button"> <div class="share-button-secondary"> <div class="share-button-secondary-content"> pin on pinterest </div> </div> <div class="share-button-primary"> <i class="share-button-icon fa fa-pinterest"></i> </div> </div> <div class="share-button"> <div class="share-button-secondary"> <div class="share-button-secondary-content"> share on tumblr </div> </div> <div class="share-button-primary"> <i class="share-button-icon fa fa-tumblr"></i> </div> </div> <div class="share-button"> <div class="share-button-secondary"> <div class="share-button-secondary-content"> share on google+ </div> </div> <div class="share-button-primary"> <i class="share-button-icon fa fa-google-plus"></i> </div> </div> </div>
css3代码:
body { background: -webkit-linear-gradient(0deg, #FF8008 10%, #FFC837 90%); background: linear-gradient(90deg, #FF8008 10%, #FFC837 90%); padding: 2em; text-align: center; } * { -moz-box-sizing: border-box; box-sizing: border-box; } .share-buttons { position: absolute; width: 300px; height: 212px; padding-left: 135px; top: 50%; left: 50%; margin-left: -150px; margin-top: -106px; } .share-buttons .share-button { float: left; margin-top: 15px; } .share-buttons .share-button:first-child { margin-top: 0; } .share-buttons .share-button:after { clear: both; display: table; } .share-button { display: block; position: relative; height: 30px; } .share-button:hover { cursor: pointer; } .share-button:hover .share-button-primary { box-shadow: 1px 0 0 0 rgba(0, 0, 0, 0.1); } .share-button:hover .share-button-secondary-content { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .share-button-primary { position: absolute; background: #fff; width: 30px; height: 30px; border-radius: 15px; left: 0; top: 50%; margin-top: -15px; } .share-button-icon { display: block; color: #242424; position: absolute; width: 30px; line-height: 30px; font-size: 16px; margin-top: 1px; } .share-button-secondary { overflow: hidden; margin-left: 15px; height: 30px; } .share-button-secondary-content { font-family: sans-serif; font-size: .75em; background: #fff; display: block; height: 30px; text-align: left; padding-left: 24px; padding-right: 18px; line-height: 30px; color: #242424; border-radius: 0 15px 15px 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -webkit-transition: -webkit-transform 175ms ease; transition: transform 175ms ease; }
相关推荐:
纯css3实现的动画按钮的实例教程
一款纯css3实现的颜色渐变按钮的代码教程
一款纯css3实现的鼠标经过按钮特效教程
利用css3实现的简单的鼠标悬停按钮
纯CSS3发光分享按钮的实现教程
五款漂亮的纯CSS3动画按钮的实例教程
相关文章推荐
- 一款基于css3和jquery实现的动画显示弹出层按钮教程
- 一款纯css3实现的颜色渐变按钮的代码教程
- 一款基于css3的动画按钮
- css实例教程 一款纯css3实现的超炫动画背画特效
- 25 个实用的 CSS3 动画按钮/菜单教程
- 纯css3实现的动画按钮的实例教程
- html5 css3实例教程 一款html5和css3实现的小机器人走路动画
- 分享一款基于jquery的圆形动画按钮
- 一款基于css3和jquery实现的动画弹出层
- 一款纯css3实现的鼠标经过按钮特效教程
- 一款纯css3实现的动画按钮
- 一款基于css3的简单的鼠标悬停按钮
- 25个CSS3动画按钮和菜单教程分享
- 一款基于jquery的喜欢动画按钮
- 实列教程 一款基于jquery和css3的响应式二级导航菜单
- 一款简洁的纯css3代码实现的动画导航
- 25 个实用的CSS3 动画按钮/菜单教程
- 一款简洁的纯css3代码实现的动画导航