整合營銷服務商

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

          免費咨詢熱線:

          純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代碼:


          主站蜘蛛池模板: 日本精品一区二区三本中文| 亚洲AV无码一区东京热| 久久国产精品免费一区二区三区| 熟女性饥渴一区二区三区| 国产福利酱国产一区二区| 无码人妻精品一区二区蜜桃网站| 日韩人妻无码一区二区三区久久99| 国产成人一区二区三区电影网站 | 日韩精品一区二区三区在线观看l| 四虎在线观看一区二区| 亚洲国产精品无码第一区二区三区| 波多野结衣av高清一区二区三区| 无码人妻一区二区三区精品视频 | 国产伦精品一区二区免费| 国产一区二区三区在线2021| 亚洲a∨无码一区二区| 精品无码成人片一区二区| 在线观看亚洲一区二区| 久久久久国产一区二区| 狠狠综合久久av一区二区 | 蜜桃视频一区二区三区在线观看| 国产成人久久精品区一区二区| 精品一区二区三区免费视频| 久久99精品国产一区二区三区 | 国产微拍精品一区二区| 精品理论片一区二区三区| 视频一区二区在线播放| 视频一区二区中文字幕| 无码中文字幕人妻在线一区二区三区 | 亚洲日本va午夜中文字幕一区| 国产一区二区在线观看app| 精品国产一区二区三区久久影院| 一区二区视频在线播放| 色欲精品国产一区二区三区AV| 精品福利一区3d动漫| 欧美日韩一区二区成人午夜电影| 国产丝袜一区二区三区在线观看| 麻豆一区二区在我观看| 亚洲欧美日韩国产精品一区| 国产剧情国产精品一区| 精品国产一区在线观看|