站長資訊網
        最全最豐富的資訊網站

        html輪播圖如何實現

        html輪播圖的實現方法:首先使用一個控件作為圖片顯示區域,且圖片都在相同的區域顯示;然后通過Js寫個遍歷函數,每次只讓一張圖片顯示;最后通過定時器每隔一段時間調用該函數即可。

        html輪播圖如何實現

        本教程操作環境:windows7系統、html5版,DELL G3電腦。

        html輪播圖的實現方法:

        1、使用一個控件作為圖片顯示區域,且圖片都在相同的區域顯示;

        2、通過Js寫個遍歷函數,每次只讓一張圖片顯示,如style = " display:none "可以影藏其他圖片;

        3、通過定時器每隔一段時間調用該函數;

        4、這里測試的圖片是手動添加的地址,可以根據實際需要循環添加;

        Html、Javascript:

        <!-- 語言: Html、Css、Javascript --> <!-- 工具: HbuilderX --> <!-- 使用Ctrl+/ 可快速多行注釋/取消注釋 --> <!DOCTYPE html> <html>     <head>         <meta charset="utf-8">         <title>輪播圖測試</title>     <!-- 外部導入Css文件,鏈接式 -->     <link type="text/css" rel="stylesheet" href="css/slideShow.css"/>         </head>          <body>         <p>測試輪播圖</p>         <hr id="hr1"/>         <!-- 建立一個div控件作為圖片框 -->         <div class="imgBox">             <!-- alt:圖片路徑失敗時替換顯示內容 -->             <img class="img-slide img" src="img/img1.jpg" alt="img1">             <img class="img-slide img" src="img/img2.jpg" alt="img2">             <img class="img-slide img" src="img/img3.jpg" alt="img3">             <img class="img-slide img" src="img/img4.jpg" alt="img4">             <img class="img-slide img" src="img/img5.jpg" alt="img5">         </div>     </body>          <script type="text/javascript">         // index:索引, len:長度         var index = 0, len;         // 類似獲取一個元素數組         var imgBox = document.getElementsByClassName("img-slide");         len = imgBox.length;         imgBox[index].style.display = 'block';         // 邏輯控制函數         function slideShow() {             index ++;             // 防止數組溢出             if(index >= len) index = 0;             // 遍歷每一個元素             for(var i=0; i<len; i++) {                 imgBox[i].style.display = 'none';             }             // 每次只有一張圖片顯示             imgBox[index].style.display = 'block';         }                  // 定時器,間隔3s切換圖片         setInterval(slideShow, 3000);              </script>      </html>

        Css:

        /* 標簽選擇器 */ p {     text-align: center;     font-size: 25px;     color: cadetblue;     font-family: fantasy; } /* id選擇器 */ #hr1 {     background-color: cadetblue;     height: 2px;     width: 75%; } /* 類選擇器 */ .imgbox {     border-top: 5px solid cadetblue;     /* 避免因窗口變化影響圖片效果 */     width: 60%;     height: 40%;     margin: 0 auto; } .img {     width: 60%;     height: 40%;     margin: 0 auto;     display: none; }

        運行效果:

        html輪播圖如何實現

        相關學習推薦:html視頻教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产日韩精品无码区免费专区国产| 精品无码专区亚洲| 99久久99久久精品国产片果冻| 无码少妇精品一区二区免费动态| 国产精品99| 国产精品亚洲专区在线观看| 亚洲精品无码AV人在线播放| 久久精品中文字幕有码| 91精品国产91热久久久久福利| 国产精品国色综合久久| 无码精品人妻一区二区三区中| 国产精品被窝福利一区| 欧美精品黑人巨大在线播放| 8x福利精品第一导航| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 亚洲欧美精品一区久久中文字幕| 国产成人精品电影在线观看| 中文字幕精品亚洲无线码一区应用 | 99热成人精品国产免男男| 3D动漫精品一区二区三区| 久久99国内精品自在现线| 亚洲国产精品福利片在线观看| 精品国产呦系列在线观看免费 | 久久精品免费网站网| 国产精品成人精品久久久| 亚洲国产精品欧美日韩一区二区| 成人区精品一区二区不卡| 国产精品无码一区二区三级| 精品久久久久久亚洲精品 | 久久无码精品一区二区三区| 国产色精品vr一区区三区| 国产欧美日韩精品专区| 国产精品日韩欧美久久综合| 97精品在线播放| 国产精品99在线播放| 国产精品国产三级在线专区| 国产精品 综合 第五页| 国产乱人伦偷精品视频免观看| 国产在线精品一区二区夜色| 久久精品国产亚洲AV不卡| 日韩精品欧美国产在线|