亚洲一区在线播放-欧美另类极品videosbest使用方法-亚洲成人av在线播放-黄色录像大片-色悠悠av-91欧美日韩-中文字幕偷拍-综合色婷婷一区二区亚洲欧美国产-一级爱爱片-黑人添美女bbb添高潮了-久久青娱乐-黄色一级视屏-美女国产在线-亚洲九九九九-欧美 日韩 国产 成人 在线观看-星空大象mv高清在线观看免费-国产福利合集-好吊色视频在线观看-尤物综合网-18岁成年人网站

css3 animation動畫特效插件的巧用

2016/11/9 8:32:52   閱讀:1887    發(fā)布者:1887

  這一個是css3  animation動畫特效在線演示的網站 https://daneden.github.io/animate.css/

  下載 animate.css文件,文件的代碼很多,不過要明白那是很多特效的CSS樣式,
如果只使用到其中的一兩個特效,可以選擇性的復制。

 

首先是公共的樣式:

.animated { 
  -webkit-animation-duration: 1s; 
  animation-duration: 1s; 
  -webkit-animation-fill-mode: both; 
  animation-fill-mode: both; 
} 

.animated.infinite { 
  -webkit-animation-iteration-count: infinite; 
  animation-iteration-count: infinite; 
}
.animated定義了動畫的持續(xù)時間;
.animated.infinite定義了循環(huán)動畫,如果只要求播放一次就不需要添加該樣式
下面是每個特效的樣式,舉幾個例子:
  • 彈跳特效 bound
@-webkit-keyframes bounce { 
  from, 20%, 53%, 80%, to { 
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
    -webkit-transform: translate3d(0,0,0); 
    transform: translate3d(0,0,0); 
  } 

  40%, 43% { 
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    -webkit-transform: translate3d(0, -30px, 0); 
    transform: translate3d(0, -30px, 0); 
  } 

  70% { 
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    -webkit-transform: translate3d(0, -15px, 0); 
    transform: translate3d(0, -15px, 0); 
  } 

  90% { 
    -webkit-transform: translate3d(0,-4px,0); 
    transform: translate3d(0,-4px,0); 
  } 
} 

@keyframes bounce { 
  from, 20%, 53%, 80%, to { 
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); 
    -webkit-transform: translate3d(0,0,0); 
    transform: translate3d(0,0,0); 
  } 

  40%, 43% { 
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    -webkit-transform: translate3d(0, -30px, 0); 
    transform: translate3d(0, -30px, 0); 
  } 

  70% { 
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); 
    -webkit-transform: translate3d(0, -15px, 0); 
    transform: translate3d(0, -15px, 0); 
  } 

  90% { 
    -webkit-transform: translate3d(0,-4px,0); 
    transform: translate3d(0,-4px,0); 
  } 
} 

.bounce { 
  -webkit-animation-name: bounce; 
  animation-name: bounce; 
  -webkit-transform-origin: center bottom; 
  transform-origin: center bottom; 
}

在html頁面使用,可以對文字、圖片等其他元素使用,下面的效果是一張持續(xù)跳動的圖片

<img src="returnTop.png" class="animated infinite bounce">
  • 閃爍特效 flash
@-webkit-keyframes flash { 
  from, 50%, to { 
    opacity: 1; 
  } 

  25%, 75% { 
    opacity: 0; 
  } 
} 

@keyframes flash { 
  from, 50%, to { 
    opacity: 1; 
  } 

  25%, 75% { 
    opacity: 0; 
  } 
} 

.flash { 
  -webkit-animation-name: flash; 
  animation-name: flash; 
}
  • 搖擺特效 swing
@-webkit-keyframes swing { 
  20% { 
    -webkit-transform: rotate3d(0, 0, 1, 15deg); 
    transform: rotate3d(0, 0, 1, 15deg); 
  } 

  40% { 
    -webkit-transform: rotate3d(0, 0, 1, -10deg); 
    transform: rotate3d(0, 0, 1, -10deg); 
  } 

  60% { 
    -webkit-transform: rotate3d(0, 0, 1, 5deg); 
    transform: rotate3d(0, 0, 1, 5deg); 
  } 

  80% { 
    -webkit-transform: rotate3d(0, 0, 1, -5deg); 
    transform: rotate3d(0, 0, 1, -5deg); 
  } 

  to { 
    -webkit-transform: rotate3d(0, 0, 1, 0deg); 
    transform: rotate3d(0, 0, 1, 0deg); 
  } 
} 

@keyframes swing { 
  20% { 
    -webkit-transform: rotate3d(0, 0, 1, 15deg); 
    transform: rotate3d(0, 0, 1, 15deg); 
  } 

  40% { 
    -webkit-transform: rotate3d(0, 0, 1, -10deg); 
    transform: rotate3d(0, 0, 1, -10deg); 
  } 

  60% { 
    -webkit-transform: rotate3d(0, 0, 1, 5deg); 
    transform: rotate3d(0, 0, 1, 5deg); 
  } 

  80% { 
    -webkit-transform: rotate3d(0, 0, 1, -5deg); 
    transform: rotate3d(0, 0, 1, -5deg); 
  } 

  to { 
    -webkit-transform: rotate3d(0, 0, 1, 0deg); 
    transform: rotate3d(0, 0, 1, 0deg); 
  } 
} 

.swing { 
  -webkit-transform-origin: top center; 
  transform-origin: top center; 
  -webkit-animation-name: swing; 
  animation-name: swing; 
}

 

  還有很多animation 動畫特效,可以在 animate.css 網站查看,每一個特效的名字剛好也是
樣式定義的類名、動畫幀名,可以一一對應。也可以在該網站下載最新版的 animate.css文件。

 

  溫馨提示:animation 是css3的特性,支持的是最新的主流瀏覽器,上述插件是 支持-webkit內核的瀏覽器,
如果想支持其他的最新瀏覽器,請自行添加相應瀏覽器供應商前綴的動畫幀。

 

  animate.css文件網盤下載:https://pan.baidu.com/s/1sl6c1uX

 
主站蜘蛛池模板: 青青青视频免费观看 | 成人午夜久久 | 欧美一级在线播放 | 久久黄网| 国产专区在线视频 | 精品妇女一区二区三区 | 国产又粗又猛又黄视频 | 69看片| 久久久久久久久国产 | 99re超碰| 久久澡 | 麻豆成人av | 殴美性生活 | 日韩黄色短视频 | 国产精品jizz在线观看软件 | 日韩av线上 | 午夜精品福利一区二区蜜股av | 亚洲精品少妇久久久久久 | 亚洲国产电影在线观看 | 日本一区二区三区免费观看 | 欧美日韩中文国产 | 热久久久 | 黑名单上的人全集免费观看 | 国产区一区二区三区 | 欧洲精品久久久 | 中国a毛片 | 亚洲精品影视 | 强开小受嫩苞第一次免费视频 | www在线| 神马午夜一区二区 | 国产成人欧美一区二区三区91 | 自拍偷拍第 | 蜜臀av性久久久久av蜜臀妖精 | 色多多视频在线 | www.在线 | 韩国精品在线 | 老司机精品福利导航 | 精品国产区 | 波多野吉衣视频在线观看 | 黄色国产在线观看 | 九色蝌蚪视频 | 在线视频久 | 国产精久 | 亚洲人妻一区二区 | 日韩三级黄色 | 国模私拍av | 亚洲久久久 | 欧美日韩一区在线观看 | 九一精品在线 | 肉色超薄丝袜脚交69xx | 国产伦精品一区二区三区视频黑人 | 精品国产伦一区二区三区免费 | 精品中文字幕在线观看 | 无码人妻aⅴ一区二区三区玉蒲团 | 69精品久久久久久久 | 精品无码久久久久国产 | 亚洲欧洲一级 | 亚洲精品成人无码毛片 | 杨幂一区二区三区免费看视频 | 91丝袜呻吟高潮美腿白嫩 | 亚欧美色图| 精品久久久久久久久久久久久久久久 | 伊人小视频 | 女优在线观看 | 成人动漫在线观看视频 | 国产日本视频 | 久久性色 | 极品五月天 | 国产高中女学生第一次 | 亚洲伦理一区二区三区 | 女性高潮视频 | 成人在线免费播放视频 | 中国黄色在线视频 | 亚洲一区二区三区香蕉 | 狠狠干一区 | 第一页在线 | 午夜美女在线 | 精品国产免费无码久久久 | 九一精品在线 | 色乱码一区二区三区在线男奴 | 久久精品国产99久久不卡 | 影音先锋男人站 | 麻豆av毛片 | 亚洲天堂免费在线 | 99久久久无码国产精品不卡 | 黄色成人免费网站 | 亚洲狠狠丁香婷婷综合久久久 | 福利电影在线播放 | 一区二区xxx | 日本黄色录像 | 黑人爱爱视频 | 国产精品17p | 亚洲视频91| 天堂√ | 日韩不卡视频一区二区 | 成人毛片视频在线观看 | 国产精品扒开腿做爽爽 | 久久国产成人精品国产成人亚洲 | 欧美1|