脚本之家之前为大家分享了很多款纯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-aligncenter;            }                        *            {                -moz-box-sizing: border-box;                box-sizing: border-box;            }                        .share-buttons            {                positionabsolute;                width300px;                height212px;                padding-left135px;                top: 50%;                left: 50%;                margin-left: -150px;                margin-top: -106px;            }            .share-buttons .share-button            {                floatleft;                margin-top15px;            }            .share-buttons .share-button:first-child            {                margin-top: 0;            }            .share-buttons .share-button:after            {                clearboth;                display: table;            }                        .share-button            {                displayblock;                positionrelative;                height30px;            }            .share-button:hover            {                cursorpointer;            }            .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            {                positionabsolute;                background#fff;                width30px;                height30px;                border-radius: 15px;                left: 0;                top: 50%;                margin-top: -15px;            }                        .share-button-icon           {                displayblock;                color#242424;                positionabsolute;                width30px;                line-height30px;                font-size16px;                margin-top1px;            }                        .share-button-secondary            {                overflowhidden;                margin-left15px;                height30px;            }                        .share-button-secondary-content           {                font-familysans-serif;                font-size: .75em;                background#fff;                displayblock;                height30px;                text-alignleft;                padding-left24px;                padding-right18px;                line-height30px;                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的动画按钮代码教程