麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > JavaScript > 正文

js實(shí)現(xiàn)按鈕控制帶有停頓效果的圖片滾動(dòng)

2019-11-20 09:07:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例使用js實(shí)現(xiàn)帶有停頓效果的圖片滾動(dòng),受按鈕控制,供大家參考,具體內(nèi)容如下

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>無(wú)縫滾動(dòng)2</title> <style> #warp{ width: 1250px; height: 300px; overflow: hidden; margin:100px auto 0; overflow-x: auto; } #warp #con{ width: 4000px; height: 300px; overflow: hidden; } #warp #con #box1{  float: left;  overflow: hidden; } #warp #con #box2{  float: left;  overflow: hidden; } #warp img{ float: left; margin-right: 10px; width: 200px; height: 300px; } .btn{ text-align: center; margin-top: 10px; } .btn button{ font-size: 16px; } </style></head><body> <div id="warp"> <div id="con">  <div id="box1">  <img src="images/meinv1.jpg" alt="">  <img src="images/meinv2.jpg" alt="">  <img src="images/meinv3.jpg" alt="">  <img src="images/meinv4.jpg" alt="">  <img src="images/meinv5.jpg" alt="">  <img src="images/meinv6.jpg" alt="">  </div>  <div id="box2"></div> </div> </div> <div class="btn"> <button id="scrollL"><<左滾</button> <button id="scrollR">右滾>></button> </div> <script> var warp=document.getElementById('warp'); var con=document.getElementById('con'); var box1=document.getElementById('box1'); var box2=document.getElementById('box2'); var img=box1.getElementsByTagName('img')[0]; var scrollL=document.getElementById('scrollL'); var scrollR=document.getElementById('scrollR'); var timer1=null,timer2=null,flage=1; box2.innerHTML=box1.innerHTML; max=box1.clientWidth; imgmax=img.clientWidth+10; function scrollLeft(){  flage=1;  clearInterval(timer1);  timer1=setInterval(function(){  warp.scrollLeft++;  if (warp.scrollLeft>=max) {   warp.scrollLeft=0;  }  if(warp.scrollLeft%imgmax==0){   clearInterval(timer1);   clearTimeout(timer2);   timer2=setTimeout(function(){   timer1=setInterval(scrollLeft,5)   },2000)  }  },5) } function scrollRight(){  flage=0;  clearInterval(timer1);  timer1=setInterval(function(){  warp.scrollLeft--;  if (warp.scrollLeft<=0) {   warp.scrollLeft=max;  }  if(warp.scrollLeft%imgmax==0){   clearInterval(timer1);   clearTimeout(timer2);   timer2=setTimeout(function(){   timer1=setInterval(scrollRight,5)   },2000)  }  },5) }  scrollLeft(); scrollL.onclick=function(){  // clearInterval(timer1);  // clearTimeout(timer2);  scrollLeft(); } scrollR.onclick=function(){  // clearInterval(timer1);  // clearTimeout(timer2);  scrollRight(); } warp.onmouseenter=function(){  clearInterval(timer1);  clearTimeout(timer2); } warp.onmouseleave=function(){  clearInterval(timer1);  clearTimeout(timer2);  console.log(flage);  if (flage) {scrollLeft();}  else{scrollRight();}  } </script></body></html>

這種效果的具體效果是鼠標(biāo)移上去滾動(dòng)停止,移出滾動(dòng),滾動(dòng)時(shí)是一張一張圖片的滾動(dòng),即滾動(dòng)一張之后停2s開始滾動(dòng)下一張,具體內(nèi)容請(qǐng)大家參考代碼。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美一级小视频 | 黄色毛片前黄 | a视频在线播放 | 久久久激情网 | 欧美性猛交一区二区三区精品 | 牛牛热这里只有精品 | 久久av喷吹av高潮av懂色 | 欧美成人小视频 | 一级黄色免费大片 | 精品一区二区久久久久久久网精 | 超碰人人做人人爱 | av中文一区 | 国产一级αv片免费观看 | 成人免费一区二区 | av免费在线观看国产 | 曰批全过程120分钟免费69 | 日韩欧美精品电影 | 午夜丰满少妇高清毛片1000部 | 日韩欧美电影一区二区三区 | av中文字幕免费在线观看 | 狠狠操操 | 亚洲成人涩涩 | 13一14毛片免费看 | 毛片免费看电影 | 久久久精品视频网站 | 久久草在线观看视频 | 激情91| 模特三级在线观看 | 国产欧美日韩在线不卡第一页 | 亚洲一区二区免费 | 日韩视频在线一区二区三区 | www.91成人 | 亚洲一区二区在线视频 | 精品一区二区在线播放 | 亚洲精品久久久久久久久久 | 久久精品亚洲成在人线av网址 | 国产精品剧情一区二区在线观看 | 性插视频 | 国产午夜亚洲精品 | 欧美成人性生活片 | 亚洲五码在线观看视频 |