wxml //使用scroll-view包裹 scrolly-y要寫 [scroll-view scroll-y class="mask-box" catchtouchmove='ture'] [vi ...
lt 禁止滑動 添加catchtouchmove gt lt view class maskView catchtouchmove test gt lt view class mask bg gt lt image class mask image src .. .. resouce home home pop.png mode widthFix gt lt image gt lt text c ...
2019-02-20 15:19 0 605 推薦指數:
wxml //使用scroll-view包裹 scrolly-y要寫 [scroll-view scroll-y class="mask-box" catchtouchmove='ture'] [vi ...
圖示位置出現遮罩層,下面滾動; 原因: touchmove事件冒泡; 解決方法: 冒泡就要阻止,在遮罩層阻止冒泡,小程序里面 catch+時間名可以阻止冒泡, 所以 在遮罩層填上事件 catchtouchmove="preventdefault" 小程序 ...
彈出 fixed 彈窗后,在彈窗上滑動會導致下層的頁面一起跟着滾動。 解決方法: 在彈出層加上 catchtouchmove 事件 示例代碼: <view class="modal-view" hidden="{{!showModal}}" bindtap ...
如果彈出層沒有滾動事件: 如果彈出層有滾動事件,那么在彈出層出現的時候給底部的containerView加上一個class 消失的時候移除。 ...
轉自:https://www.jianshu.com/p/6fb10c78bbd7 實現遮罩效果 Html CSS 阻止遮罩層下的頁面滾動 只需要在遮罩層上加上catchtouchmove='ture' 需要 ...
// 封裝禁止頁面滾動方法(該方法兼容PC端和移動端)var topSpace = 0function BodyScroll (isState) { var bodyDoc = document.body if (isState) {topSpace = window.scrollYbodyDoc ...
1、css 樣式: .mask{ background: rgba(59, 59, 59, 0.9); /* opacity: 0.9; */ position: fi ...