CSS3 loadding旋轉等待動畫
本章節分享一段程式碼例項,它實現了載入過程中旋轉等待效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .wrap{ width:64px; height:64px; position:relative; } .outer{ position:absolute; width:100%; height:100%; animation: spin 800ms infinite linear; } .inner, .inner2{ position:absolute; width: 38px; height:38px; border-radius:40px; overflow:hidden; left: 13px;top:13px; } .inner{ opacity:1; background-color:#89abdd; animation:second-half-hide 1.6s steps(1, end) infinite; } .inner2{ opacity:0; background-color:#4b86db; animation:second-half-show 1.6s steps(1, end) infinite; } .spiner, .filler, .masker{ position:absolute; width:50%; height:100%; } .spiner{ border-radius:40px 0 0 40px; background-color:#4b86db; transform-origin:right center; animation:spin 800ms infinite linear; left:0; top:0; } .filler{ border-radius:0 40px 40px 0; background-color:#4b86db; animation:second-half-hide 800ms steps(1, end) infinite; left:50%; top:0; opacity:1; } .masker{ border-radius:40px 0 0 40px; background-color:#89abdd; animation:second-half-show 800ms steps(1, end) infinite; left:0; top:0; opacity:0; } .inner2 .spiner, .inner2 .filler{background-color: #89abdd;} .inner2 .masker {background-color:#4b86db;} @keyframes spin{ 0% { transform: rotate(360deg); } 100% { transform: rotate(0deg); } } @keyframes second-half-hide { 0% { opacity: 1; } 50%, 100% { opacity: 0; } } @keyframes second-half-show { 0%{opacity:0;} 50%, 100% {opacity:1;} } </style> </head> <body> <div class="wrap"> <div class="outer"></div> <div class="inner"> <div class="spiner"></div> <div class="filler"></div> <div class="masker"></div> </div> <div class="inner2"> <div class="spiner"></div> <div class="filler"></div> <div class="masker"></div> </div> </div> </body> </html>
相關文章
- CSS3動畫(360度旋轉、旋轉放大、放大、移動)CSSS3動畫
- CSS3 loadding載入動畫效果CSSS3動畫
- CSS3旋轉載入等待效果CSSS3
- CSS3漂亮的loadding載入動畫CSSS3動畫
- CSS3載入等待動畫效果CSSS3動畫
- SVG矩形旋轉動畫SVG動畫
- 卡片旋轉動畫效果動畫
- 頁面旋轉動畫效果動畫
- 直播軟體原始碼,CSS3實現圖片立體旋轉動畫原始碼CSSS3動畫
- CSS3 loadding效果程式碼CSSS3
- CSS3 loadding載入效果CSSS3
- CSS動畫之旋轉魔方輪播CSS動畫
- CSS3多面體旋轉效果CSSS3
- CSS3星系旋轉效果代CSSS3
- CSS3圖片旋轉效果CSSS3
- CSS3 loadding載入程式碼CSSS3
- CSS3地月星系旋轉效果CSSS3
- 每週一個前端動畫之四:掘金頭像旋轉動畫前端動畫
- 簡單的css3頭像旋轉與3D旋轉效果CSSS33D
- Android SeekBar 自定義thumb,thumb旋轉動畫效果Android動畫
- CSS3旋轉風車效果程式碼CSSS3
- CSS3滑鼠懸浮div旋轉效果CSSS3
- CSS3旋轉效果程式碼例項CSSS3
- CSS3滑鼠懸浮圖示旋轉CSSS3
- CSS3旋轉大風車效果詳解CSSS3
- css3實現橢圓軌跡旋轉CSSS3
- CSS3的過渡,動畫,圖形轉換CSSS3動畫
- CSS3動畫之逐幀動畫CSSS3動畫
- CSS3 動畫解析CSSS3動畫
- CSS3 animation 動畫CSSS3動畫
- CSS3立方體3D旋轉效果CSSS33D
- 使用css3做一個魔方旋轉的效果CSSS3
- 微信小程式有旋轉動畫效果的音樂元件微信小程式動畫元件
- 直播app系統原始碼,圖片Loading旋轉動畫效果APP原始碼動畫
- CSS3滑鼠懸浮元素旋轉一定角度CSSS3
- css3 動畫(一) transitionCSSS3動畫
- css3高階動畫CSSS3動畫
- CSS3動畫基礎CSSS3動畫