国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS模仿騰訊圖片站的圖片翻頁按鈕效果完整實例

2019-11-20 09:38:45
字體:
來源:轉載
供稿:網友

本文實例講述了JS模仿騰訊圖片站的圖片翻頁按鈕效果。分享給大家供大家參考,具體如下:

運行效果截圖如下:

具體代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>模仿騰訊圖片翻頁</title> <style type="text/css">  *{   margin:none;  padding:none;  }  body{  background:#000000;  }  #tip{  position:absolute;  width:564px;  height:362px;  top:-362px;  background:url(../img/TencentImg/tipLayer.png);  }  #left{  position:absolute;  width:101px;  height:95px;  background:url(../img/TencentImg/left.png);  border:1px solid #f2f2f2;  display:none;  cursor:hand;  }  #right{  position:absolute;  width:101px;  height:95px;  background:url(../img/TencentImg/right.png);  border:1px solid #f2f2f2;  display:none;  cursor:hand;  }  #mouseXPosition{  width:30px;  height:20px;  color:#ffffff;  display:inline;  }  #mouseYPosition{  width:30px;  height:20px;  color:#ffffff;  display:inline;  }  #divTop{  width:30px;  height:20px;  color:#ffffff;  display:inline;  } </style> <script type="text/javascript">  function init(){  var ml = document.body.clientWidth/2 - 40;  document.getElementById("left").style.pixelTop = 300;  document.getElementById("right").style.pixelTop = 300;  document.getElementById("left").style.pixelLeft = ml - 101*4;  document.getElementById("right").style.pixelLeft = ml + 101*4;  var tip = document.getElementById("tip");  var initH = (document.body.clientWidth - tip.offsetWidth)/2;  document.getElementById("tip").style.left = initH;  document.getElementById("tip").style.pixelTop = -362;  }  function mousePosition(ev){      if(ev.pageX || ev.pageY){          return {x:ev.pageX, y:ev.pageY};      }      return {          x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,          y:ev.clientY + document.body.scrollTop - document.body.clientTop      };  }  document.onmousemove = mouseMove;  function mouseMove(e){  e = e || window.event;    var mousePos = mousePosition(e);  var mid = document.body.clientWidth/2;  document.getElementById('mouseXPosition').innerHTML = mousePos.x;     document.getElementById('mouseYPosition').innerHTML = mousePos.y;  if(mousePos.x < mid){   document.getElementById("left").style.display = "block";   document.getElementById("right").style.display = "none";  }else if(mousePos.x > mid){   document.getElementById("right").style.display = "block";   document.getElementById("left").style.display = "none";  }  }  function show(){  if(document.getElementById("tip").style.pixelTop < 80){   document.getElementById("tip").style.pixelTop += 20;   document.getElementById("divTop").innerHTML = document.getElementById("tip").style.pixelTop;   setTimeout("show()",10)  }  }  function hide(){  if(document.getElementById("tip").style.pixelTop > -362){   document.getElementById("tip").style.pixelTop -= 20;   document.getElementById("divTop").innerHTML = document.getElementById("tip").style.pixelTop;   setTimeout("hide()",10)  }  } </script> </head> <body onload="init()"> <div id = "left" onclick="hide()"></div> <div id = "right" onclick="show()"></div> <span style = "color:#ffffff;">鼠標 X 軸:</span> <div id="mouseXPosition">0</div><br/> <span style = "color:#ffffff">鼠標 Y 軸:</span> <div id="mouseYPosition">0</div><br/> <span style = "color:#ffffff;font-size:13px;">圖片上邊距:</span> <div id = "divTop">0</div> <div id = "tip">0</div> </body></html>

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克什克腾旗| 阳曲县| 翁源县| 嘉峪关市| 铜川市| 烟台市| 沛县| 福清市| 南陵县| 三门峡市| 缙云县| 商南县| 滦南县| 泉州市| 栖霞市| 界首市| 石台县| 佛学| 乌兰县| 美姑县| 镇雄县| 湖北省| 新竹市| 常德市| 宜宾县| 道真| 台江县| 沭阳县| 汕尾市| 玉龙| 贡觉县| 轮台县| 西城区| 铁岭县| 香河县| 日土县| 安泽县| 惠东县| 盐池县| 政和县| 东丰县|