關於移動端彈窗內容滑動底部頁面不滑動的問題

2022-08-21 15:03:07 字數 797 閱讀 5758

今天接觸的乙個頁面,頁面出現彈窗之後,發現滑動彈窗的內容,底部的東西也會跟著滑動,於是自己寫了乙個小demo。(小樣**寫的很low,樣式也很醜,不過主要是功能實現就行了,哈哈哈哈!)

點我**1

**2**3

**4**5

**6**7

**8**9

**10

**11

**12

**13

**14

**15

**16

**17

**18

**19

**20

**21

**22

**23

**24

**25

**26

**27

**28

**29

**30

型號1**1

型號2**2

型號3**3

型號4**4

型號5**5

型號6**6

型號7**7

型號8**8

型號9**9

型號10

**10

型號11

**11

型號12

**12

型號13

**13

關閉之前,如果是單個蒙層的話,可以直接用

$('.mask').bind("touchmove",function(e)); 

來阻止預設事件,這樣底部就不會滑動。

可能表述的不是很好,不過把小樣複製下去,用手機試一下,應該很好懂了。         

移動端蒙層底部頁面禁止滑動

蒙層 蒙層居中,且底部div禁止滑動。container style 因為不同螢幕高度不同,且字型大小不同content高度也不同,所以高度在js中控制。用 代替document.queryselector,節省重複 var function selector 彈出框 function show p...

移動端彈窗顯示後,禁止body內容跟隨彈窗滾動

對於一般大小的彈窗可以使用如下方案 1.阻止預設事件 缺點 該方案存在一定的相容性,不是所有瀏覽器都有效。對於彈窗存在滾動的情況,也不適用。優點 彈窗顯示時,頁面仍然固定在原來位置,不會回滾到頂部 阻止彈窗滾動 function stopscroll function recoverscroll f...

Vue vant移動端處理彈窗不能滑動問題

自己在做專案開發時,使用vantui元件,在專案中遇到了彈窗元件裡面當內容過多時,會出現滾動卡頓或者不能滾動問題,開始一直以為是自己的樣式寫的有問題,檢查下來才發現並不是,而是彈窗元件的問題,於是找到了一下解放方式。分析原因 可能就是vantui元件版本太低了,低版本元件的問題。解決方法 公升級版本...