免费人妻精品一区二区三区-人人玩人人添人人澡东莞-很黄很色很污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

 
主站蜘蛛池模板: 日本中文在线观看 | 国产精品亚洲综合久久系列 | 国产男女啪啪 | 一级艳片新婚之夜 | 老色69久久九九精品高潮 | 成人动漫视频在线观看 | 在线观看免费人成视频网 | 欧美在线观看免费专区 | 国产精品一区波多野结衣 | 曰曰摸夜夜添夜夜添高潮出水 | 131美女爱做视频免费 | 澳门三级| 樱桃空空人妻无码内射 | 牛牛在线| 99看片| 风韵丰满熟妇啪啪区老老熟妇 | 少妇与子乱毛片 | 美女18禁永久免费观看网站 | 97人妻成人免费视频 | 久久九九av免费精品 | 国产av人人夜夜澡人人爽 | 精品一区二区三区在线视频 | 国产超碰97人人做人人爱 | 一区二区三区精品在线观看 | 久草福利资源在线观看 | 亚洲午夜久久久久久久久 | 欧洲熟妇性色黄在线观看免费 | 欧美在线高清 | 加勒比一本heyzo高清视频 | 99久久精品国产综合一区 | 黄色片视频播放 | 国产白丝精品爽爽久久久久久蜜臀 | 国精品人妻无码一区二区三区蜜柚 | 青草国产超碰人人添人人碱 | 精品乱码一卡二卡四卡 | 成人免费入口 | 都市激情久久 | 亚洲一区二区经典在线播放 | 火箭视频在线观看精品 | 国产亚洲精品第一综合另类灬 | 亚洲免费视频网站 | 亚洲国产精品人人爽夜夜爽 | 精品国产第一福利网站 | 国产精品色呦呦 | 亚洲色大成永久ww网站 | 国产又粗又黄又爽视频 | 久久99精品久久久久久琪琪 | 日韩免费黄色片 | 国产69精品久久久久乱码免费 | 色香蕉色香蕉在线视频 | 成年在线视频 | 激情视频在线观看免费 | 艳妇乳肉豪妇荡乳 | 综合网国产| 欧美丰满熟妇aaaaa片 | 亚洲欧美另类激情综合区蜜芽 | 亚洲大成色| 国产精品久久亚洲不卡 | 久久免费高清 | 92精品| 国产毛1卡2卡3卡4卡免费观看 | 亚洲自拍偷拍在线 | 成视频年人黄网站视频福利 | 中文字幕无码免费久久9一区9 | 中文字幕无码精品亚洲35 | 打开免费观看视频在线播放 | www.国产视频 | 黄色片欧美 | aaa一区二区 | av免费在线观看网址 | 欧美另类视频在线观看 | 欧美视频一区二区在线观看 | 又黄又湿啪啪响18禁 | 日本精品成人一区二区三区视频 | 国产a级自拍 | 亚洲国产天堂 | 有码在线播放 | 女人高潮抽搐喷液30分钟视频 | 无码国产偷倩在线播放 | 丰满人妻精品国产99aⅴ | 黄瓜污视频在线观看 | 国产免费高清av | 99久久国产综合精品成人影院 | 四虎影视一区二区精品 | 韩国av毛片 | 97成人碰碰久久人人超级碰oo | 无码精品黑人一区二区三区 | 国产精品久久久久无码人妻精品 | 国产成人av在线婷婷不卡 | 国产激情综合五月久久 | 亚洲男人片片在线观看 | 综合人妻久久一区二区精品 | 亚洲一区二区91 | 国内嫩模私拍精品视频 | 少妇又色又爽又黄的视频 | 国内精品久久久久久无码 | 成人性无码专区免费视频 | 国产精品v片在线观看不卡 一级性黄色片 | 青青热久免费精品视频在线播放 |