亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用CSS3制作頁面圓圈加載動畫

發布時間:2020-09-14 10:58:10 來源:億速云 閱讀:131 作者:小新 欄目:web開發

怎么用CSS3制作頁面圓圈加載動畫?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

制作頁面加載動畫需要用到很多CSS3中的屬性,比如:animation屬性,position定位,border-radius圓角,transform屬性等等,如有不清楚的同學可以看看我以前的文章,之前都有介紹過,或者訪問 CSS3視頻教程,這些都是基礎,一定要掌握。

實例:制作一個圓圈加載動畫效果,圓圈在加載時大小由小變大,顏色由淺變深,具體代碼如下:

HTML部分:

<div class="loader">
      <div class="loading">
          <i></i>
          <i></i>
          <i></i>
          <i></i>
          <i></i>
          <i></i>
          <i></i>
          <i></i>     
      </div>
  </div>

CSS部分:

.loader{
       width: 300px;
       border: 1px solid #ccc;
       height: 200px;
       display: flex;
       box-sizing: border-box;
       align-items: center;
       justify-content: center;
   }   
   @-webkit-keyframes loading{
       50%{
           transform: scale(0.4);
           opacity: 0.3;
       }
       100%{
           transform: scale(1);
           opacity: 1;
       }
   }
   .loading{
       position: relative;
   }
   .loading i{
       display: block;
       width: 15px;
       height: 15px;
       border-radius: 50%;
       position: absolute;
       background: #333;
   }
   .loading i:nth-child(1){
       top: 25px;
       left: 0;
       -webkit-animation: loading 1s ease 0s infinite;
   }
   .loading i:nth-child(2){
       top: 17px;
       left: 17px;
       -webkit-animation: loading 1s ease 0.12s infinite;
   }
   .loading i:nth-child(3){
       top: 0;
       left: 25px;
       -webkit-animation: loading 1s ease 0.24s infinite;
   }
   .loading i:nth-child(4){
       top: -17px;
       left: 17px;
       -webkit-animation: loading 1s ease 0.36s infinite;
   }
   .loading i:nth-child(5){
       top: -25px;
       left: 0;
       -webkit-animation: loading 1s ease 0.48s infinite;
   }
   .loading i:nth-child(6){
       top: -17px;
       left: -17px;
       -webkit-animation: loading 1s ease 0.6s infinite;
   }
   .loading i:nth-child(7){
       top: 0;
       left: -25px;
       -webkit-animation: loading 1s ease 0.72s infinite;
   }
   .loading i:nth-child(8){
       top: 17px;
       left: -17px;
       -webkit-animation: loading 1s ease 0.84s infinite;   
   }

效果圖:

怎么用CSS3制作頁面圓圈加載動畫

感謝各位的閱讀!看完上述內容,你們對怎么用CSS3制作頁面圓圈加載動畫大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庆云县| 保山市| 抚松县| 台安县| 郑州市| 讷河市| 常熟市| 大冶市| 壶关县| 加查县| 水富县| 富裕县| 宁阳县| 湘阴县| 磐石市| 扬中市| 象州县| 武威市| 黔东| 南涧| 内丘县| 准格尔旗| 萝北县| 五台县| 日照市| 吉首市| 新乡县| 黑山县| 乌恰县| 东阿县| 尚义县| 祁阳县| 新昌县| 称多县| 塔河县| 洛扎县| 静乐县| 南阳市| 彭山县| 新和县| 沈阳市|