最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript滾輪控制模擬滾動條

 更新時間:2016年10月19日 16:23:43   作者:張飛翔  
這篇文章主要為大家詳細介紹了javascript滾輪控制模擬滾動條的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

此實例通過對滾輪事件的監(jiān)聽,通過滾輪控制滾動條的上下移動,可以將其修改后運用與使用滾輪縮放圖片、改變透明度等特效。

<!DOCTYPE html> 
<html> 
 <head> 
  <meta charset="UTF-8"> 
  <title></title> 
  <style type="text/css"> 
   *{ 
    margin: 0; 
    padding: 0; 
   } 
   #boxwrap{ 
    position: relative; 
    width: 15px; 
    height: 500px; 
    margin: 50px auto; 
    box-sizing: border-box; 
    border: 1px solid gainsboro; 
    border-radius: 6px; 
   } 
   #box{ 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    width: 13px; 
    height: 30px; 
    background: gray; 
    border-radius: 6px; 
   } 
  </style> 
  <script type="text/javascript"> 
   window.onload = function (){ 
    var boxwrp = document.getElementById('boxwrap'); 
    var box = document.getElementById('box'); 
    //兼容firefox 
    if(boxwrp.addEventListener){ 
     document.addEventListener("DOMMouseScroll", fn, false); 
    } 
    document.onmousewheel = fn;//兼容IE、chrome 
     
    function fn(ev){ 
     var ev = ev||event; 
     var bool = false; 
     //IE、chrome 向上:120,向下:-120 
     if(ev.wheelDelta){ 
      bool= ev.wheelDelta > 0? true : false; 
     } 
     //firefox 向上:-3,向下:3 
     else{ 
      bool= ev.detail < 0? true : false; 
     } 
      
     if(bool){ 
      if(box.offsetTop>=10){ 
       box.style.top = box.offsetTop - 10 + "px"; 
      } 
      else{ 
       box.style.top = 0; 
      } 
       
     } 
     else{ 
      if(box.offsetTop<=boxwrp.offsetHeight-box.offsetHeight-10){ 
       box.style.top = box.offsetTop + 10 + "px"; 
      } 
      else{ 
       box.style.top = boxwrp.offsetHeight - box.offsetHeight + "px"; 
      } 
     } 
    } 
   } 
  </script> 
 </head> 
 <body> 
  <div id="boxwrap"> 
   <div id="box"></div> 
  </div> 
 </body> 
</html> 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • js實現(xiàn)簡單貪吃蛇游戲

    js實現(xiàn)簡單貪吃蛇游戲

    這篇文章主要為大家詳細介紹了js實現(xiàn)簡單貪吃蛇游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • css+js完美控制圖片大小

    css+js完美控制圖片大小

    在做網(wǎng)站的時候,往往圖片的處理很重要,固定尺寸容易變形拉伸,不固定又會有不可預(yù)知的問題,有可能撐開頁面。
    2009-08-08
  • javaScript中FormData使用方法示例

    javaScript中FormData使用方法示例

    這篇文章主要為大家介紹了javaScript中FormData使用方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • jquery div模態(tài)窗口的簡單實例

    jquery div模態(tài)窗口的簡單實例

    下面小編就為大家?guī)硪黄猨query div模態(tài)窗口的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • JS實現(xiàn)頁面中所有img對象添加onclick事件及新窗口查看圖片的方法

    JS實現(xiàn)頁面中所有img對象添加onclick事件及新窗口查看圖片的方法

    這篇文章主要介紹了JS實現(xiàn)頁面中所有img對象添加onclick事件及新窗口查看圖片的方法,涉及JS頁面元素遍歷及屬性動態(tài)操作相關(guān)技巧,需要的朋友可以參考下
    2016-12-12
  • JavaScript中eval函數(shù)的問題

    JavaScript中eval函數(shù)的問題

    這篇文章主要介紹了JavaScript中eval函數(shù)的問題,需要的朋友可以參考下
    2016-01-01
  • 使用InstantClick.js讓頁面提前加載200ms

    使用InstantClick.js讓頁面提前加載200ms

    本篇文章主要介紹了使用InstantClick.js讓頁面提前加載200ms,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • JS 密碼強度驗證(兼容IE,火狐,谷歌)

    JS 密碼強度驗證(兼容IE,火狐,谷歌)

    仿JQuery中文社區(qū)注冊,JS 密碼強度驗證(兼容IE,火狐,谷歌)
    2010-03-03
  • js閉包實現(xiàn)按秒計數(shù)

    js閉包實現(xiàn)按秒計數(shù)

    閉包是一個擁有許多變量和綁定了這些變量的環(huán)境的表達式(通常是一個函數(shù)),因而這些變量也是該表達式的一部分。相信很少有人能直接看懂這句話,因為他描述的太學(xué)術(shù)。其實這句話通俗的來說就是:JavaScript中所有的function都是一個閉包。
    2015-04-04
  • javascript實現(xiàn)tab切換的四種方法

    javascript實現(xiàn)tab切換的四種方法

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)tab切換的四種方法,并且對每個方法進行了評價,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11

最新評論

长葛市| 凭祥市| 上饶县| 湖北省| 潮州市| 贵溪市| 铜川市| 南溪县| 大关县| 泗阳县| 青阳县| 孝昌县| 花莲市| 会昌县| 同江市| 武安市| 古丈县| 香格里拉县| 饶阳县| 德兴市| 大同县| 常州市| 合阳县| 专栏| 交城县| 吉水县| 突泉县| 白银市| 大港区| 潼关县| 宁都县| 洛川县| 宁武县| 通道| 剑阁县| 铁力市| 淮阳县| 敖汉旗| 天等县| 石棉县| 马公市|