得知互动

标题: 一款基于css3的动画按钮代码教程 [打印本页]

作者: swmozowtfl    时间: 2015-7-10 22:28
标题: 一款基于css3的动画按钮代码教程
为大家分享了很多款纯css3实现的实用按钮。今天给大家带来一款基于css3的动画按钮。实现的效果图如下:

                               
登录/注册后可看大图

实现的代码。
html代码:
xml/html code复制内容到剪贴板
<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代码:
css code复制内容到剪贴板
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;
}

更多网页制作信息请查看: 网页制作
作者: Acropozelan    时间: 2015-11-17 18:45
有现实中的偶在这...不佩服.............佩服电影里的....
作者: effoggikeftor    时间: 2015-11-17 18:45
呵呵  我傻了‘~~哈哈
作者: mwxny    时间: 2015-11-17 18:46
刚才游戏去了 ~~嘿嘿~~
作者: buingeEvineus    时间: 2015-11-17 18:46
注:偶是女滴,千真万确,毋庸置疑!
作者: buingeEvineus    时间: 2016-3-29 11:18
还没崇拜过谁呢,满足一下愿望吧,谢谢!
作者: gevaemaidovef    时间: 2016-3-29 11:19
楼主,你要继续努力啊!你是bbs的希望啊!你是网络文学的希望啊!你是整个网络界的希望文学界的希望啊!你是整个人类的希望啊!你是整个太阳系的希望啊!你是整个异次元空间的希望啊!
作者: buingeEvineus    时间: 2016-3-29 11:19
你可是难得来坐坐啊~~~
作者: Mqokjdvq    时间: 2016-3-29 11:20
感谢党和人民的关爱~~~
作者: tohme    时间: 2016-3-29 11:20
嘻嘻~` 要是只看你的话~`~`` 很容易让人家以为你也跟偶们一样是天使类~`(偷笑中````````




欢迎光临 得知互动 (https://bbs.dezhifl.com/) Powered by Discuz! X3.4