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

首頁 > 編程 > JavaScript > 正文

JS實現的點擊按鈕圖片上下滾動效果示例

2019-11-19 12:12:14
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現的點擊按鈕圖片上下滾動效果。分享給大家供大家參考,具體如下:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title>  <style>    *{      margin: 0;      padding:0;      list-style: none;    }    .big{      width: 200px;      height: 200px;      margin:100px auto;    }    ul{      width: 100px;      height: 100px;      border: 1px solid black;      position: relative;      overflow: hidden;    }    li{      width: 100px;      height: 100px;      line-height: 100px ;      text-align: center;    }    .color1{      background: red;      position: absolute;    }    .color2{      background: yellow;      position: absolute;    }    .color3{      background: pink;      position: absolute;    }    .color4{      background: green;      position: absolute;    }    .input1{      width: 30px;      height: 30px;      margin: 10px ;      position: absolute;      top:150px ;      left:550px;    }    .input2{      width: 30px;      height: 30px;      margin: 10px ;      position: absolute;      top:150px ;      left:590px;    }  </style></head><body><div class="big"><ul>  <li class="color1" style="top:0;">1</li>  <li class="color2" style="top:100px;">2</li>  <li class="color3" style="top:200px;">3</li>  <li class="color4" style=" top:-100px;">4</li></ul>  <input class="input1" type="button" value="1">  <input class="input2" type="button" value="2"></div><script>  window.onload=function () {    var oIpt1=document.getElementsByTagName("input")[0];    var oIpt2=document.getElementsByTagName("input")[1];    var allColor=document.getElementsByTagName("li");    oIpt2.addEventListener("click",function () {      for(var i=0;i<allColor.length;i++){        allColor[i].style.top=parseFloat(allColor[i].style.top)-100+"px";        allColor[i].style.transition=1+"s"            if(allColor[i].style.top==-300+"px"){              allColor[i].style.top=100+"px"              allColor[i].style.transition=0+"s"            }      }    },false)    oIpt1.addEventListener("click",function () {      for(var i=0;i<allColor.length;i++){        allColor[i].style.top=parseFloat(allColor[i].style.top)+100+"px";        allColor[i].style.transition=1+"s"        if (allColor[i].style.top==400+"px"){          allColor[i].style.top=0+"px"          allColor[i].style.transition=0+"s"        }      }    },false)  }</script></body></html>

這里使用在線HTML/CSS/JavaScript代碼運行工具http://tools.VeVB.COm/code/HtmlJsRun測試上述代碼,可得如下運行結果:

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙陵县| 和田县| 淳化县| 开远市| 县级市| 彝良县| 密山市| 布尔津县| 黑水县| 石林| 怀仁县| 长乐市| 中宁县| 怀仁县| 碌曲县| 灵台县| 荣成市| 怀远县| 尚义县| 开阳县| 乐安县| 板桥市| 句容市| 萨嘎县| 宁城县| 大名县| 德兴市| 垦利县| 汕尾市| 宽城| 霸州市| 珲春市| 大安市| 延川县| 六枝特区| 平度市| 宾阳县| 门头沟区| 浠水县| 垫江县| 乃东县|