麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 課堂 > 小程序 > 正文

小程序顯示彈窗時禁止下層的內容滾動實現方法

2020-03-21 16:00:30
字體:
來源:轉載
供稿:網友

小程序顯示彈窗時禁止下層的內容滾動實現方法,具體如下

①  第一種方式

利用position:fixed.  禁止頁面滾動.

一. 頁面結構html 

<view class="indexPage {{proInfoWindow?'indexFixed':''}}">  -----------此處為整個頁面的結構內容  <button catchTap="_proInfoWindowShow">點擊顯示彈窗</button></view>// 當proInfoWindow為true的時候顯示彈窗<view wx:if="{{proInfoWindow}}">此處為彈窗內容</view>

二. CSS部分

//添加一個類名, 把彈窗的下層內容定位為fixed.實現禁止滾動的效果.indexFixed{ position: fixed; top:0;//top:0可不寫,否則顯示彈窗的同時會使底層滾動到頂部. left:0; bottom:0; right:0;}

三. JS部分

Page({ data: {   proInfoWindow:false,//控制彈窗是否顯示    },  // 點擊彈窗事件, 設置proInfoWindow為true, 顯示彈窗.  // 設置proInfoWindow為true的同時, 給頁面添加了一個class名為indexFixed的類.顯示彈窗時下層就禁止滾動,關掉彈窗時就可以滾動. _proInfoWindowShow(){   this.setData({    proInfoWindow:true  }) }})

②第二種方式

用 catchtouchmove="return"

//此處為彈窗內容<view catchtouchmove="return"> //外層加 catchtouchmove="return"僅觸摸背景區域時不穿透底部.  <view catchtouchmove="return"></view> //在每個小的區域內加 catchtouchmove="return"  <view> // 有需要滾動的列表區域位置不要加 catchtouchmove="return", 否則列表無法滾動    <view>滾動列表1</view>    <view>滾動列表2</view>    <view>滾動列表3</view>    <view>滾動列表4</view>  </view></view>

 以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一区二区三区视频在线观看 | 免费一级肉体全黄毛片 | 精品亚洲午夜久久久久91 | 精品国产一区二区三区久久久 | 91精品国产一区二区三区四区在线 | 国产一级一区二区三区 | 看免费的毛片 | 国产成人网 | 国产精品久久久久久久久久大牛 | 国产精品自在线拍 | 久久久精品网 | 一级国产精品一级国产精品片 | 国产精品视频中文字幕 | 中国a级黄色片 | 一级在线免费观看视频 | 巨根插入 | 国产美女视频免费 | 欧美成人精品一区 | 黄色美女免费 | 国产精品久久久久无码av | 久久久综 | 欧美一区二区三区久久精品视 | 日本成年免费网站 | 久久久一区二区三区精品 | 久久国产精 | 91精品一区二区综合在线 | 国产精品一二区 | 国产乱淫a∨片免费视频 | 午夜精品老牛av一区二区三区 | 久章草在线视频 | 国产一级二级毛片 | 日韩精品中文字幕一区二区 | 中文字幕一二三区芒果 | 国产精品一区网站 | 国产精品一区二区羞羞答答 | 精品国产一区二区三区久久久狼牙 | 欧美a在线看 | 黄色aaa视频 | 久久精品亚洲欧美日韩精品中文字幕 | 欧美日韩手机在线观看 | 日本精品视频一区二区三区四区 |