1. 程式人生 > >輪播圖筆記!

輪播圖筆記!

輪播圖

@keyframes: 建立動畫

 animation: 動畫 (屬性)          animation-name:規定@keyframes動畫名稱     animation-iteration-count:規定動畫被播放的次數

“from”和“to”,等同於0%和100% ——用來改變任意多的樣式任意多的次數。(注:0%是動畫的開始,100%是動畫的完成。)

 

      <--------這是HTML寫法-------->

        <div class="xx

"> 命名

              <ol>

              <li></li>

              <li></li>

             </ol>

          </div>

  

            <--------這是CSS寫法-------->

.xx{width:0px; height:0px; background:red; overflow:hidden; position:relative;}

           寬                    高            背景色       隱藏溢位      相對定位

.xx>ol{width:100%(幾個圖片就是幾倍); height:0px; animation: xxx     7s    linear   infinite;  position:absolute;}

                  寬           高                動畫      命名   速度   線性      迴圈            絕對定位

.xx>ol>li{width:(注:此處寬度為ol的長度除以圖片數);height:0px; float:left; background:blue;}

       寬                    高       左浮      背景色(自定義)

.xx>ol>li: first-child{background:url(../img/z.jpg); background-size:100% 100%; }     (依次往下寫,有幾張圖寫幾個)

              圖片路徑          背景圖大小

 

@keyframes   xx(動畫命名){

   0%, 15%{left:0;}

   30%,55%{left:-500px;(此處為一張圖片的寬)}

   70%;100%{left:-1000px;(兩張圖片的寬度,依次類推....)}

}