欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

五款漂亮的純CSS3動畫按鈕的實例教程

  發(fā)布時間:2014-11-21 14:21:24   作者:佚名   我要評論
今天我們來分享五款很不錯的CSS3按鈕動畫,每一種都是鼠標(biāo)滑過動畫形式,雖然這些動畫按鈕不是十分華麗,但是小編覺得不像其他按鈕那樣很難擴展,我們可以修改CSS代碼隨意改變自己喜歡的顏色樣式

  今天來分享很不錯的CSS3按鈕動畫,這款CSS3按鈕一共有5種動畫方式,每一種都是鼠標(biāo)滑過動畫形式,雖然這些動畫按鈕不是十分華麗,但是小編覺得不像其他按鈕那樣很難擴展,我們可以修改CSS代碼隨意改變自己喜歡的顏色樣式。

  讓我們一起來看看實現(xiàn)這5中樣式動畫按鈕的HTML代碼和CSS代碼吧。以第一個按鈕為例,其他按鈕的代碼大家可以下載源代碼來研究,并不是很難。

  HTML代碼:

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <div class="button01">  
  2.       <a href="#">Download</a>  
  3.       <p class="top">click to begin</p>  
  4.       <p class="bottom">1.2MB .zip</p>  
  5. </div>  

  CSS代碼:

CSS Code復(fù)制內(nèi)容到剪貼板
  1. .button01 {   
  2.   width200px;   
  3.   margin50px auto 20px auto;   
  4. }   
  5.   
  6. .button01 a {   
  7.   displayblock;   
  8.   height50px;   
  9.   width200px;   
  10.   
  11.   /*TYPE*/  
  12.   colorwhite;   
  13.   font17px/50px HelveticaVerdanasans-serif;   
  14.   text-decorationnone;   
  15.   text-aligncenter;   
  16.   text-transformuppercase;   
  17.   
  18.   /*GRADIENT*/     
  19.   background#00b7ea/* Old browsers */  
  20.   background: -moz-linear-gradient(top#00b7ea 0%, #009ec3 100%); /* FF3.6+ */  
  21.   background: -webkit-gradient(linear, left topleft bottombottomcolor-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */  
  22.   background: -webkit-linear-gradient(top#00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */  
  23.   background: -o-linear-gradient(top#00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */  
  24.   background: -ms-linear-gradient(top#00b7ea 0%,#009ec3 100%); /* IE10+ */  
  25.   background: linear-gradient(top#00b7ea 0%,#009ec3 100%); /* W3C */  
  26.   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */  
  27. }   
  28.   
  29. .button01 a, p {   
  30.     -webkit-border-radius: 10px;   
  31.      -moz-border-radius: 10px;   
  32.           border-radius: 10px;   
  33.   
  34.   -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);   
  35.      -moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);   
  36.           box-shadow: 2px 2px 8px rgba(0,0,0,0.2);   
  37. }   
  38.   
  39. p {   
  40.   background#222;   
  41.   displayblock;   
  42.   height40px;   
  43.   width180px;    
  44.   margin: -50px 0 0 10px;   
  45.   
  46.   /*TYPE*/  
  47.   text-aligncenter;   
  48.   font12px/45px HelveticaVerdanasans-serif;   
  49.   color#fff;   
  50.   
  51.   /*POSITION*/  
  52.   positionabsolute;   
  53.   z-index: -1;   
  54.   
  55.   /*TRANSITION*/     
  56.   -webkit-transition: margin 0.5s ease;   
  57.      -moz-transition: margin 0.5s ease;   
  58.        -o-transition: margin 0.5s ease;   
  59.       -ms-transition: margin 0.5s ease;   
  60.           transition: margin 0.5s ease;   
  61. }   
  62.   
  63. /*HOVER*/  
  64. .button01:hover .bottombottom {   
  65.   margin: -10px 0 0 10px;   
  66. }   
  67.   
  68. .button01:hover .top {   
  69.   margin: -80px 0 0 10px;   
  70.   line-height35px;   
  71. }   
  72.   
  73. /*ACTIVE*/  
  74. .button01 a:active {   
  75.       background#00b7ea/* Old browsers */  
  76.       background: -moz-linear-gradient(top,  #00b7ea 36%, #009ec3 100%); /* FF3.6+ */  
  77.       background: -webkit-gradient(linear, left topleft bottombottomcolor-stop(36%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */  
  78.       background: -webkit-linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* Chrome10+,Safari5.1+ */  
  79.       background: -o-linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* Opera 11.10+ */  
  80.       background: -ms-linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* IE10+ */  
  81.       background: linear-gradient(top,  #00b7ea 36%,#009ec3 100%); /* W3C */  
  82.       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */  
  83.   
  84. }   
  85.   
  86. .button01:active .bottombottom {   
  87.   margin: -20px 0 0 10px;   
  88. }   
  89.   
  90. .button01:active .top {   
  91.   margin: -70px 0 0 10px;   
  92. }  

 相關(guān)推薦:

  純css3實現(xiàn)的動畫按鈕的實例教程

  一款純css3實現(xiàn)的顏色漸變按鈕的代碼教程

  一款純css3實現(xiàn)的鼠標(biāo)經(jīng)過按鈕特效教程

  利用css3實現(xiàn)的簡單的鼠標(biāo)懸停按鈕

  純CSS3發(fā)光分享按鈕的實現(xiàn)教程

相關(guān)文章

  • CSS3實現(xiàn)帶網(wǎng)站Logo小圖標(biāo)的各大網(wǎng)站分享按鈕源碼

    今天介紹一款非常強大的CSS3各大網(wǎng)站分享按鈕,非常多的按鈕,基本上一些國外的社交網(wǎng)站都有。另外,這款CSS3分享按鈕還帶有社交網(wǎng)站的Logo小圖標(biāo),外觀非常漂亮。
    2014-12-23
  • jQuery/CSS3實現(xiàn)超酷的分享按鈕源碼

    今天要分享的這款分享按鈕是基于CSS和jQuery的,按鈕比較大,非常大氣。鼠標(biāo)移動到左側(cè)的圖標(biāo)上就可以在右側(cè)顯示對應(yīng)的分享按鈕小圖標(biāo),且小圖標(biāo)伴有鼠標(biāo)滑過的放大顯示特
    2014-12-23
  • 純css3實現(xiàn)的鼠標(biāo)懸停動畫按鈕

    這篇文章主要介紹了純css3實現(xiàn)的鼠標(biāo)懸停動畫按鈕,需要的朋友可以參考下
    2014-12-23
  • 一款基于css3的動畫按鈕代碼教程

    腳本之家之前為大家分享了很多款純css3實現(xiàn)的實用按鈕。今天給大家?guī)硪豢罨赾ss3的動畫按鈕。很漂亮交互性也很好,需要的朋友可以參考下
    2014-11-23
  • 純CSS3實現(xiàn)的帶Tooltip提示框的按鈕特效源碼

    今天我向大家分享一款有特色的CSS3按鈕,該按鈕帶有Tooltip功能,鼠標(biāo)滑過按鈕時即可顯示Tooltip,另外按鈕還有一個漂亮的圖標(biāo)
    2014-11-19
  • 純css3實現(xiàn)的動畫按鈕的實例教程

    這篇文章主要為大家介紹了一款動畫按鈕,只利用css3就可以完成,第一排的按鈕當(dāng)鼠標(biāo)經(jīng)過的背景色動畫切換,圖標(biāo)從右側(cè)飛入,第二排的按鈕當(dāng)鼠標(biāo)經(jīng)過的時候邊框動畫切換,圖
    2014-11-17
  • CSS3 實現(xiàn)一組質(zhì)感細膩絲滑的按鈕

    CSS3 引入了眾多供功能強大的新特性,讓設(shè)計和開發(fā)人員能夠輕松的創(chuàng)作出各種精美的界面效果。下面這些發(fā)出閃亮光澤的按鈕,很漂亮吧?把鼠標(biāo)懸停在按鈕上,還有動感的光澤
    2015-08-19

最新評論