尽管将overflow-x:hidden应用到网站正文,内容仍然溢出到移动设备窗口边缘之外浏览器。例如,黑色菜单栏延伸到视口之外,产生不必要的空白。
虽然overflow-x:hidden限制桌面浏览器中的水平溢出,但它无法做到这一点移动设备。这会导致内容溢出到不属于 HTML 或 body 标记的区域。
使用 设置特定的视口宽度标签也被证明是无效的,因为页面会因额外的空白而超出该宽度。
解决此问题的关键在于创建一个站点包装器
显然,解释 的浏览器可以解决这个问题。标签忽略应用于 HTML 和 body 标签的溢出属性。因此,以包装器
在某些情况下,添加position:相对于包装器
以上是为什么'overflow-x:hidden”在移动浏览器上不起作用,以及如何修复水平溢出?的详细内容。更多信息请关注PHP中文网其他相关文章!