纯CSS3动画按钮效果 5种漂亮样式

2019-09-10 郑州网站建设  

<div class="button01">

      <a href="#">Download</a>

      <p class="top">click to begin</p>

      <p class="bottom">1.2MB .zip</p>

</div>

CSS代码:

.button01 {

  width: 200px;

  margin: 50px auto 20px auto;

}

 

.button01 a {

  display: block;

  height: 50px;

  width: 200px;

 

  /*TYPE*/

  color: white;

  font: 17px/50px Helvetica, Verdana, sans-serif;

  text-decoration: none;

  text-align: center;

  text-transform: uppercase;

 

  /*GRADIENT*/  

  background: #00b7ea; /* Old browsers */

  background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%); /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* IE10+ */

  background: linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */

}

 

.button01 a, p {

    -webkit-border-radius: 10px;

     -moz-border-radius: 10px;

          border-radius: 10px;

 

  -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);

     -moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);

          box-shadow: 2px 2px 8px rgba(0,0,0,0.2);

}

 

p {

  background: #222;

  display: block;

  height: 40px;

  width: 180px; 

  margin: -50px 0 0 10px;

 

  /*TYPE*/

  text-align: center;

  font: 12px/45px Helvetica, Verdana, sans-serif;

  color: #fff;

 

  /*POSITION*/

  position: absolute;

  z-index: -1;

 

  /*TRANSITION*/  

  -webkit-transition: margin 0.5s ease;

     -moz-transition: margin 0.5s ease;

       -o-transition: margin 0.5s ease;

      -ms-transition: margin 0.5s ease;

          transition: margin 0.5s ease;

}

 

/*HOVER*/

.button01:hover .bottom {

  margin: -10px 0 0 10px;

}

 

.button01:hover .top {

  margin: -80px 0 0 10px;

  line-height: 35px;

}

 

/*ACTIVE*/

.button01 a:active {

 background: #00b7ea; /* Old browsers */

 background: -moz-linear-gradient(top,  #00b7ea 36%, #009ec3 100%); /* FF3.6+ */

 background: -webkit-gradient(linear, left top, left bottom, color-stop(36%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */

 background: -webkit-linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* Chrome10+,Safari5.1+ */

 background: -o-linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* Opera 11.10+ */

 background: -ms-linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* IE10+ */

 background: linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* W3C */

 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */

 

}

 

.button01:active .bottom {

  margin: -20px 0 0 10px;

}

 

.button01:active .top {

  margin: -70px 0 0 10px;


河南郑州做网站首选天择文化,我们专注郑州网站建设网站设计网站制作与开发,是中原地区专业的郑州网络公司,多年来我们一直努力,服务客户数百家,欢迎您的咨询。
本文链接:郑州网络公司http://tzchb.ieyo.com/dede/1752.html转载请标明出处,谢谢合作!
标签:
  • 代码
  • DIV
  • HTML
  • class
  • CSS3
  • Ч
  • 5