css3如何讓div一直循環自轉圈css
代碼以下:css3
div{ -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate 3s linear infinite; -moz-animation: rotate 3s linear infinite; -o-animation: rotate 3s linear infinite; animation: rotate 3s linear infinite;} @-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)} to{-webkit-transform: rotate(360deg)} } @-moz-keyframes rotate{from{-moz-transform: rotate(0deg)} to{-moz-transform: rotate(359deg)} } @-o-keyframes rotate{from{-o-transform: rotate(0deg)} to{-o-transform: rotate(359deg)} } @keyframes rotate{from{transform: rotate(0deg)} to{transform: rotate(359deg)} }
效果以下:web
以上效果圖,是一個《網絡請求通知》實例,一直在轉圈的實例,實例代碼以下:網絡
《網絡請求通知圖片一直在轉圈實例》spa
CSS:3d
/*網絡請求通知*/ .web_request{ position: fixed; z-index: 9999; top:0px; left:0px; width:100%; height:100%; } .web_request_body{ width:40px; height:40px; margin:0 auto; margin-top:10%; -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate 1.5s linear infinite; -moz-animation: rotate 1.5s linear infinite; -o-animation: rotate 1.5s linear infinite; animation: rotate 1.5s linear infinite; } @-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)} to{-webkit-transform: rotate(360deg)} } @-moz-keyframes rotate{from{-moz-transform: rotate(0deg)} to{-moz-transform: rotate(359deg)} } @-o-keyframes rotate{from{-o-transform: rotate(0deg)} to{-o-transform: rotate(359deg)} } @keyframes rotate{from{transform: rotate(0deg)} to{transform: rotate(359deg)} } .web_request_body_background{ position: absolute; width:40px; height:40px; background:#000; opacity:0.2; border-radius:50%; } .web_request_body_icon{ position: absolute; } .web_request_body_icon img{ margin-top:5px; margin-left:5px; width:30px; height:30px; }
HTML:code
<!--網絡請求通知--> <div class="web_request"> <div class="web_request_body"> <div class="web_request_body_background"></div> <div class="web_request_body_icon"><img src="/cai_img/fot_bz.png" /></div> </div> </div>