小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)


Posted in Javascript onApril 25, 2019

开发中我们要做一些类似遮罩层或者页面header固定而页面内容滚动的效果时,往往会使用到:position: fiexd;属性,但是往往会出现绑定在定位元素上的事件无法触发,原因出现在哪里?

经过摸索,终于找到答案:元素定位之后, z-index的值默认还是0,又因为定位而导致元素脱离了原来的文档流(page页面层),所以,定位元素相对于用户来说,虽然看得见,但是就像已经“不存在”一样,所以必须设置值:z-index至少大于等于1,将定位元素暴露给用户,这样才能触发绑定在元素之上的事件。

<view class="pageHead">
 <view class="hedTop">
  <view class="headTab">
  <view class="tablab">违章条数</view>
  <view class="tabbody">6</view>
  </view>
  <view class="headTab">
  <view class="tablab">罚款金额</view>
  <view class="tabbody">1200</view>
  </view>
  <view class="headTab">
  <view class="tablab">违章扣分</view>
  <view class="tabbody">12</view>
  </view>
 </view>
 <view class="headBot">
  <view class="hedBtnTab {{currentTab==0 ? 'activeNav':''}}" data-current="0" bindtap="swichNav">全部</view>
  <view class="hedBtnTab {{currentTab==1 ? 'activeNav':''}}" data-current="1" bindtap="swichNav">可办理</view>
  <view class="hedBtnTab {{currentTab==2 ? 'activeNav':''}}" data-current="2" bindtap="swichNav">扣车主分</view>
 </view>
/*--页面fixed定位层--*/
.pageHead{
 position: fixed;
 top: 0;
 width:100%;
 background-color:#fff;
	 z-index: 10;
}

以上所述是小编给大家介绍的小程序开发页面窗口定位详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery css 设置table的奇偶行背景色示例
Jun 03 Javascript
js和jquery中循环的退出和继续学习记录
Sep 06 Javascript
Javascript简单实现面向对象编程继承实例代码
Nov 27 Javascript
深入理解JS实现快速排序和去重
Oct 17 Javascript
jQuery树控件zTree使用方法详解(一)
Feb 28 Javascript
jQuery简易时光轴实现方法示例
Mar 13 Javascript
解决AngualrJS页面刷新导致异常显示问题
Apr 20 Javascript
angular.extend方法的具体使用
Sep 14 Javascript
使用JavaScript中的lodash编写双色球效果
Jun 24 Javascript
layer.alert回调函数执行关闭弹窗的实例
Sep 11 Javascript
原生JS实现汇率转换功能代码实例
May 13 Javascript
在vue中实现给每个页面顶部设置title
Jul 29 Javascript
微信小程序整合使用富文本编辑器的方法详解
Apr 25 #Javascript
微信小程序实现的五星评价功能示例
Apr 25 #Javascript
微信小程序实现单列下拉菜单效果
Apr 25 #Javascript
Vue组件通信的几种实现方法
Apr 25 #Javascript
深入解析vue 源码目录及构建过程分析
Apr 24 #Javascript
使用webpack4编译并压缩ES6代码的方法示例
Apr 24 #Javascript
页面内锚点定位及跳转方法总结(推荐)
Apr 24 #Javascript
You might like
关于php循环跳出的问题
2013/07/01 PHP
php实现memcache缓存示例讲解
2013/12/04 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
PHP getDocNamespaces()函数讲解
2019/02/03 PHP
javascript全局变量封装模块实现代码
2012/11/28 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
教你如何自定义百度分享插件以及bshare分享插件的分享按钮
2014/06/20 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
2014/07/17 Javascript
jQuery制作简洁的图片轮播效果
2015/04/03 Javascript
jQuery实现文件上传进度条特效
2015/08/12 Javascript
jquery实现适用于门户站的导航下拉菜单效果代码
2015/08/24 Javascript
分享12个实用的jQuery代码片段
2016/03/09 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
2019/08/03 Javascript
vue 获取及修改store.js里的公共变量实例
2019/11/06 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
[00:12]DAC2018 no[o]ne亮相SOLO赛 他是否如他的id一样无人可挡?
2018/04/06 DOTA
Python实现的递归神经网络简单示例
2017/08/11 Python
基于python3 OpenCV3实现静态图片人脸识别
2018/05/25 Python
Python3内置模块random随机方法小结
2019/07/13 Python
python中栈的原理及实现方法示例
2019/11/27 Python
python自动下载图片的方法示例
2020/03/25 Python
Django多个app urls配置代码实例
2020/11/26 Python
自我反省检讨书
2014/01/23 职场文书
高中生的自我鉴定范文
2014/01/24 职场文书
金融系应届毕业生求职信
2014/05/26 职场文书
团队拓展活动总结
2014/08/27 职场文书
清洁工个人总结
2015/03/04 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
工作感想范文
2015/08/07 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
基于JavaScript实现省市联动效果
2021/06/22 Javascript
MySQL中datetime时间字段的四舍五入操作
2021/10/05 MySQL