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實現旋轉loadding載入效果CSSS3
- CSS3旋轉載入等待效果CSSS3
- css3實現的loadding旋轉載入效果CSSS3
- CSS3動畫(360度旋轉、旋轉放大、放大、移動)CSSS3動畫
- CSS3 loadding載入動畫效果CSSS3動畫
- css3點狀旋轉載入等待效果CSSS3
- CSS3 skew傾斜、rotate旋轉動畫CSSS3動畫
- CSS3漂亮的loadding載入動畫CSSS3動畫
- css3實現的旋轉載入等待效果CSSS3
- CSS3邊框旋轉動畫實現效果CSSS3動畫
- CSS3圓形旋轉變大動畫效果CSSS3動畫
- CSS3實現的loadding載入等待效果CSSS3
- CSS3實現的小球旋轉載入等待效果CSSS3
- canvas小球旋轉loadding載入效果Canvas
- css3實現的loadding載入動畫效果CSSS3動畫
- CSS3載入等待動畫效果CSSS3動畫
- SVG矩形旋轉動畫SVG動畫
- 卡片旋轉動畫效果動畫
- css3實現的loadding載入動畫程式碼例項CSSS3動畫
- CSS3 旋轉魔方效果CSSS3
- 用css3製作旋轉載入動畫的幾種方法薦CSSS3動畫
- 直播軟體原始碼,CSS3實現圖片立體旋轉動畫原始碼CSSS3動畫
- CSS3圖片旋轉效果CSSS3
- CSS3多面體旋轉效果CSSS3
- CSS3星系旋轉效果代CSSS3
- CSS3 loadding效果程式碼CSSS3
- CSS3 loadding載入效果CSSS3
- CSS3 圓環內部旋轉效果CSSS3
- CSS3地月星系旋轉效果CSSS3
- CSS動畫之旋轉魔方輪播CSS動畫
- 簡單的css3頭像旋轉與3D旋轉效果CSSS33D
- CSS3 loadding載入程式碼CSSS3
- css3實現橢圓軌跡旋轉CSSS3
- CSS3滑鼠懸浮div旋轉效果CSSS3
- CSS3滑鼠懸浮圖示旋轉CSSS3
- css3實現環狀旋轉效果CSSS3
- CSS3旋轉風車效果程式碼CSSS3
- CSS3旋轉效果程式碼例項CSSS3