在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ chrome瀏覽器PC端如何設(shè)置滾動條效果和ios移動端滾動效果一樣

chrome瀏覽器PC端如何設(shè)置滾動條效果和ios移動端滾動效果一樣

看到別人的瀏覽器可以這樣設(shè)置,同時PC端還能上拉和下拉,感覺好神奇,怎么設(shè)置的

回答
編輯回答
舊螢火

iscroll.js,mescroll.js了解一下

2018年6月21日 05:42
編輯回答
挽歌

js touch事件,等下寫一個簡單的demo給你

pc端
<div id="app" style="background: #00B7FF;width:100%;height:500px;transform: translateY(0px);"></div>
    var state = false;
    var last = 0;
    var app = document.getElementById('app')
    app.addEventListener("mousedown",function(e){
        state=true
        last=e.pageY
    })
    app.addEventListener("mousemove",function(e){
        if(state){
            var value = e.pageY-last
            if(value>100)return false;
            app.style.transform = `translateY(${value}px)`
        }
    })
    app.addEventListener("mouseup",function(e){
        state=false
        last=0
        app.style.transform = `translateY(0px)`
    })
    app.addEventListener("mouseout",function(e){
        state=false
        last=0
        app.style.transform = `translateY(0px)`
    })
2018年5月6日 00:45
編輯回答
款爺

其實不是代碼問題,在mac下有一個設(shè)置defaults write -g NSScrollViewRubberbanding -int 0,設(shè)置之后chrome瀏覽器可以在底部可以下拉拖動,在頂部可以像移動端一樣上拉

2017年12月26日 16:17