码迷,mamicode.com
首页 > 移动开发 > 详细

移动端html的overflow:hidden属性失效问题

时间:2019-02-15 17:37:07      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:width   移动端   测试   over   调试   web   并且   问题   手机   

这第一次做手机端网页,在交付测试的时候发现一个问题,
就是body的宽度,我设置了overflow:hidden,在谷歌调试的时候确实是不能滑动的,但是在手机端测试的时候发现,overflow:hidden是失效的。就是说,页面是也可以左右摇晃的,延展出去的部分会被扯来扯去= =
后来查阅了一些资料,了解到这是由于移动端的web内核不同意导致的。

解决方案:
第一种:
body{position:fixed;width:100%;height:100%}
第二种:
给滚动的元素添加一个父级,设定高度,并且,overflow:auto;
第三种:
html,body{width:100%;overflow:hidden}

移动端html的overflow:hidden属性失效问题

标签:width   移动端   测试   over   调试   web   并且   问题   手机   

原文地址:https://www.cnblogs.com/mmykdbc/p/10384782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!