亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

webapp中的局部滾動怎么實現?

webapp中的局部滾動怎么實現?

搖曳的薔薇 2018-07-21 09:19:40
【目標】:在html5頁面中,用定位position:fixed做一個彈層div.layout,當div.layout顯示時,它下面的所有內容都不能滾動,但.layout中的內容可以滾動。幾個月前就在項目中做過這個需求,網上查了很多辦法,其中說的最多的有:1.用overflow: hidden;//實踐證明,這個只是在PC中好使,在移動端瀏覽器中完全不起作用。2.用e.preventDefault();//實踐證明,這個方法會令頁面內所有元素都不滾動。后來,我發現tmall移動端彈層時,同樣會出現背景內容跟隨移動的問題,當下判斷這可能是html5在移動端的一個缺陷……直到最近,我用手機訪問了zara官網:http://m.zara.cn/cn/(移動瀏覽器或PC Chrome的模擬器中直接輸入zara.cn就可以)沒錯,這個網站完美解決了我的需求?。?!那么【問題】來了:它是怎么實現的呢?求大神們指點!
查看完整描述

3 回答

?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

要實現局部滾動,一般都是用iScroll等插件,用javascript來模擬滾動

查看完整回答
反對 回復 2018-07-23
  • 3 回答
  • 0 關注
  • 1002 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號