美文网首页
一、移动端相关问题

一、移动端相关问题

作者: zuogui711 | 来源:发表于2018-05-18 09:25 被阅读0次

1.移动端禁止遮罩层下面的页面滑动

答:打开遮罩层的时候,给遮罩层下面的页面添加position:fixed属性,页面就是固定的,没办法滑动了。遮罩层消失之后,下面的页面去掉position:fixed属性即可。(可通过控制类名的方式)

2.移动端点透问题

答:阻止冒泡(event.stopPropagation());

3.键盘将input框顶上去

解决思路:可以采用动态获取底部footer的offset().top 再减去其父元素offset().top ,将其差值当作footer的的margin-top数值的,同时remove掉footer的fixed属性。

function offsetTop(elements) {

            var top = elements.offsetTop;

            var parent = elements.offsetParent;

            while (parent != null) {

                top += parent.offsetTop;

                parent = parent.offsetParent;

            }

            return top;

        }

        var offtop = offsetTop($(".setting_btn_clear")[0]) - offsetTop($(".setting_btn")[0]) - 60;

        if (offtop > 0) {

            $(".setting_btn").css({"textAlign": "center"});

            $(".setting_remenber").css({"position": "static", "marginTop": (offtop - 30), "textAlign": "center"});

            $(".setting_btn_clear").css({"position": "static"});

            $(".setting_btn_sure").css({"position": "static", "marginLeft": "20px"});

        }

4.点击使用tap事件,可以解决click的延迟问题;


5.底部border的1像素问题和去掉border的问题 (stylus)

border-1px($color)

  position: relative

  &:after

    display: block

    position: absolute

    left: 0

    bottom: 0

    width: 100%

    border-top: 1px solid $color

    content: ' '

--------------------------------

border-none()

  &:after

    display: none

6.设置背景图片(stylus)

bg-image($url)

  background-image: url($url + "@2x.png")

  @media (-webkit-min-device-pixel-ratio: 3),(min-device-pixel-ratio: 3)

    background-image: url($url + "@3x.png")

相关文章

  • ui-image-editor 图片编辑器 移动端 字体设置

    图片编辑器 移动端 字体设置 大小滑块拖动问题 找到对应插件代码新增 绑定移动端事件(touch) 以及相关 事件...

  • 面试题【Day12】

    本篇绪论 1,this指向相关问题 2,移动端1px问题及解决方案 3,防抖、节流 1,this指向相关问题 每次...

  • 移动端开发现状与发展浅析

    之前负责移动端基础架构相关的工作,并做了一段时间 ToB 的移动技术框架输出,所以对移动端的现状以及移动端开发这个...

  • 移动端开发相关

    超齐全的移动端开发的坑 参考 进行开发调试的时候可以安装browser-sync 移动端分类 Native 原...

  • 数据采集平台

    产品相关数据(PC端)——站长工具、百度指数。 产品相关数据(移动端)——talkingdata、移动气象台。 i...

  • 移动端1像素的问题

    移动端1像素的问题 问题:一般在移动端,由于dpr(设备像素比)不为1,在PC端显示1像素的边框,在移动端其实显示...

  • 移动端/问题

    均等分問題 核心原因: 分辨率不同,安卓手机底部普遍含有虚拟导航栏解决办法: 外框flex布局,flex:1可以自...

  • 移动设备分辨率笔记

    前端小白,最近一直在做相关移动端页面问题;针对移动设备分辨率问题总是有 些雾里看花的朦胧,刚才看了一下Mar...

  • 移动端 H5 相关问题汇总

    移动端 H5 相关问题汇总: 1px 问题 响应式布局 iOS 滑动不流畅 iOS 上拉边界下拉出现白色空白 页面...

  • ios和android 浏览器适配问题总结

    相关知识点 移动端、 适配(兼容)、 ios点击事件300ms延迟、 点击穿透、 定位失效...... 问题&解决...

网友评论

      本文标题:一、移动端相关问题

      本文链接:https://www.haomeiwen.com/subject/wwpwdftx.html