整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          純JS手寫輪播圖(代碼邏輯清晰,通俗易懂)


          者: 夢里夢中夢

          轉發鏈接:https://mp.weixin.qq.com/s/6J0uJKaC4SPlt2h7oeSP-Q

          說一下需要的知識 setinterval函數,明白document. getelementsById是什么意思。

          輪播呈現方式多種多樣,鄙人在這里給出一個比較low的方法,若有大神指教,不甚感激!

          思路:

          1、在body里面設置一個img標簽,src路徑暫且不設置,并給img標簽設置id。

          2、寫一個function函數,里面設置src隨著某種變量而改變的條件。

          下面擼代碼?。?!


          1. <!DOCTYPE html>
          2. <html>
          3. <head>
          4. <meta charset="utf-8" />
          5. <title></title>
          6. </head>
          7. <body>
          8. <img id = "image"/>
          9. <script >
          10. function $(id){
          11. return document.getElementById(id);
          12. }
          13. var index=1;
          14. function setSrc(){
          15. $("image").src="./img/"+index+".png";
          16. ++index;
          17. if(index==3){
          18. index=1;
          19. }
          20. }
          21. setSrc();
          22. setInterval("setSrc()",500);
          23. </script>
          24. </body>
          25. </html>

          在這里我采用了投機取巧的方式,我的圖片名都是:

          讀者可以按照需要改變一下函數的結構

          家好,這篇文章是七小時帶你入門HTML+CSS網頁設計最后一篇文章,我將分享一個用純CSS3編寫的輪播特效,大家可以研究下代碼的結構和語法,謝謝觀看?。?!

          效果圖:

          純CSS3編寫的輪播特效

          html代碼:

          <div class="tpt-banner">
          	<input name="ban" id="ban1" type="radio">
          	<input name="ban" id="ban2" type="radio">
          	<input name="ban" id="ban3" type="radio">
          	<ul>
          		<li class="num1" style="background: #009688;">輪播1</li>
          		<li class="num2" style="background: #5FB878;">輪播2</li>
          		<li class="num3" style="background: #1E9FFF;">輪播3</li>
          	</ul>
          	<div class="nev">
          		<label class="num1" for="ban1"></label>
          		<label class="num2" for="ban2"></label>
          		<label class="num3" for="ban3"></label>
          	</div>
          	<div class="nxt">
          		<label class="num1" for="ban1"></label>
          		<label class="num2" for="ban2"></label>
          		<label class="num3" for="ban3"></label>
          	</div>
          	<div class="nts">
          		<label class="num1" for="ban1"></label>
          		<label class="num2" for="ban2"></label>
          		<label class="num3" for="ban3"></label>
          	</div>
          </div>
          

          CSS代碼:


          主站蜘蛛池模板: 一区二区三区影院| 日韩美女视频一区| 天堂va在线高清一区| 国产乱人伦精品一区二区| 国产一区二区在线观看麻豆| 三级韩国一区久久二区综合| 久久精品国产一区二区三区| 久久一区不卡中文字幕| 亚洲电影唐人社一区二区| 色天使亚洲综合一区二区| 国产伦一区二区三区高清| 美女视频一区三区网站在线观看| 国内精品视频一区二区八戒| 中文字幕一区在线| 伊人色综合一区二区三区影院视频 | 日韩国产精品无码一区二区三区| 精品深夜AV无码一区二区| 国产伦精品一区二区三区四区| 超清无码一区二区三区| 在线播放国产一区二区三区 | 久久久久人妻精品一区蜜桃| 精品无码AV一区二区三区不卡 | 精品久久久久一区二区三区| 亚洲熟妇av一区二区三区漫画| 色偷偷一区二区无码视频| 果冻传媒一区二区天美传媒| 国产在线一区二区综合免费视频| 在线播放国产一区二区三区| 国产成人精品亚洲一区| 亚洲一区二区女搞男| 中文精品一区二区三区四区 | 无码精品人妻一区二区三区免费看 | 中文乱码字幕高清一区二区| 小泽玛丽无码视频一区| 久久国产免费一区| 精品一区精品二区| 91久久精品午夜一区二区| 精品一区二区高清在线观看| 亚洲高清美女一区二区三区| 无码精品久久一区二区三区| 极品人妻少妇一区二区三区|