免费人妻精品一区二区三区-人人玩人人添人人澡东莞-很黄很色很污18禁免费-视频一区二区三区四区五区-久久99精品久久久久久9-国产97色在线 | 国-伊人七七-已婚少妇美妙人妻系列-欧美俄罗斯乱妇-奇米在线-国产精品99久久精品爆乳-欧美精品乱码视频一二专区-又大又爽又黄无码a片-粉嫩绯色av一区二区在线观看-国产爆乳无码av在线播放

css3 animation動畫特效插件的巧用

2016/11/9 8:32:52   閱讀:1890    發布者:1890

  這一個是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定義了動畫的持續時間;
.animated.infinite定義了循環動畫,如果只要求播放一次就不需要添加該樣式
下面是每個特效的樣式,舉幾個例子:
  • 彈跳特效 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頁面使用,可以對文字、圖片等其他元素使用,下面的效果是一張持續跳動的圖片

<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

 
主站蜘蛛池模板: 亚洲精品午夜久久久久久久久久久 | 波多野结衣丝袜 | 天天射天天操天天干 | 无码中文人妻在线一区 | 国产视频a区 | 男女啪啪免费观看网站 | 黑人巨大精品欧美久久 | 久久99精品久久久久久2021 | 先锋影音一区二区三区 | 免费观看又色又爽又湿的软件 | 欧美日韩一本无线码专区 | 日韩成人极品在线内射3p蜜臀 | 国产一级免费观看 | 国产最新进精品视频 | 久草网视频在线观看 | 观看在线人视频 | 69天堂人成无码麻豆免费视频 | 日韩精品字幕 | 国产卡一卡二卡三无线乱码新区 | 国产成人亚洲影院在线播放 | 亚洲 欧美 自拍偷拍 | 成人片在线播放 | 国产极品免费 | 欧美精品www| 日韩精品无码免费专区午夜不卡 | 一本大道在线观看无码一区 | 国产日韩精品久久 | 亚洲最大成人在线视频 | 精品久| 日韩久久久久久久 | 色欲综合一区二区三区 | 国产又色又爽又刺激在线播放 | 国产沙发午睡系列999 | 伊人成色综合人夜夜久久 | 日本添下边视频全过程 | 国产成人亚洲综合a∨ | 中文字幕 自拍偷拍 | 久久不见久久见免费视频4 亚洲国产精品久久久久婷婷图片 | 色综合色欲色综合色综合色乛 | 女人被狂躁c到高潮喷水电影 | 熟女人妻aⅴ一区二区三区60路 | 国产精选av| 国产看黄网站又黄又爽又色 | 欧美疯狂xxxxbbbb喷潮 | 2021年国产精品每日更新 | 午夜影院在线播放 | 91高清免费 | 2020最新无码国产在线观看 | 黑人巨茎精品欧美一区二区 | 国产97公开成人免费视频在线观看 | 风韵少妇性饥渴推油按摩视频 | 男女激情视频网站 | 亚洲福利在线播放 | 免费国产人成18在线观看 | 国产yw8825免费观看网站 | 久久精品无码精品免费专区 | 日韩精品一区二区三区四区五区 | 欧美日韩一区二 | 久久国产成人精品av | 六月婷婷激情 | 5x性社区免费视频播 | 日本三级香港三级三级人!妇久 | 欧洲国产在线精品手机版 | 手机在线亚洲国产精品 | 91精选国产 | 久久久久久久久久影院 | 超碰首页 | 免费国产成版人视频app | 欧美一二三四五区 | 欧美日韩在手机线旡码可下载 | 欧美日韩精品一区二区 | 国产亚洲人成a在线v网站 | 少妇人妻综合久久中文字幕 | 国产va免费精品观看精品 | 狠狠干综合 | 三级国产在线 | 性高朝大尺度少妇大屁股 | 国产无套粉嫩白浆在线观看 | 一区二区国产在线观看 | 国产一区二区三区四区在线观看 | 国产乱子伦视频一区二区三区 | 日韩色吧 | 亚洲三级a| 六月色婷婷 | 亚洲日韩一区精品射精 | 高潮流白浆潮喷在线播放视频 | 日韩不卡在线视频 | 成人av在线看 | 亚洲欧美精选 | 国产日韩在线一区 | 天堂国产| 国产欧美成人一区二区a片 日本午夜精品一区二区三区电影 | 看国产一毛片在线看手机看 | 色秀视频在线观看 | 天天操夜夜拍 | 久久爱www人成狠狠爱综合网 | 久久精品aⅴ无码中文字字幕 | 97人人爽人人爽人人爽人人爽 | 亚洲色成人www永久网站 |