国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邮箱| 鄂托克旗| 庆元县| 梨树县| 大安市| 山丹县| 浑源县| 康乐县| 盱眙县| 沙湾县| 凉山| 莱芜市| 乌什县| 大田县| 文水县| 隆回县| 百色市| 神农架林区| 噶尔县| 卢龙县| 房山区| 贵港市| 齐齐哈尔市| 永宁县| 彩票| 永修县| 高雄市| 武胜县| 八宿县| 建昌县| 承德市| 陕西省| 永修县| 广丰县| 巩义市| 广德县| 平定县| 明光市| 滦平县| 胶南市| 三原县|