knrt.net
当前位置:首页 >> jquEry moBilE怎么让网页固定不能缩放和滚动 >>

jquEry moBilE怎么让网页固定不能缩放和滚动

一般通过设置 来禁止缩放,但是遇到像UC那样的可以强制缩放的浏览器,也是没有办法的。 不想要滚动条,是设置 css overflow: hidden; 。 但是,这样设置了,超出窗口的部分就看不到了。。

user-scalable=no去掉即可

监听页面触摸运动 var jinzhi=0; document.addEventListener("touchmove",function(e){ if(jinzhi==0){ e.preventDefault(); e.stopPropagation(); } },false); 后面随便用个函数 把jinzhi的值改为不为0 就又可以滚动了。原理就是这样 很简单

这个不需要jquery mobile来处理。只要用css就行了。 设置顶部元素和底部元素的定位(position)为fixed即可。 举例如下: HTML代码: 我是顶部我是底部css代码: header{ width: 100%; height: 80px; background: #000; color: #FFF; text-align...

jQuery Mobile让元素固定在顶部和底部,不让它消失的办法是设置绝对定位。 设置方法: Fixed Header! data-position:fixed就是指定固定元素 data-role:指定固定哪一类元素 具体效果如下:

添加自适应标签试一下,

div .main { position: absolute; left: 50%; top: 30%; margin: -100px 0 0 -162px; color: White; font-family: 微软雅黑; }

答:一般通过设置 来禁止缩放,但是遇到像UC那样的可以强制缩放的浏览器,也是没有办法的。 不想要滚动条,是设置 css overflow: hidden; 。 但是,这样设置了,超出窗口的部分就看不到了。。

css: position : static

可以设置position 属性为 fixed 就会固定位置了

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com