我似乎找不到解决办法。
在移动safari中的ios9上,如果一个when应用程序使用position:absolute和bottom:0作为内容区域来覆盖整个屏幕,那么在landscape mode中,safari导航栏将覆盖内容的底部,而您不能滚动它--它不会像肖像一样阻塞。
那么,为什么狩猎旅行在肖像上得到的bottom:0是正确的,而不是风景呢?
发布于 2015-10-09 14:13:19
将position:fixed设置在html元素上,奇迹般地解决了这个问题
html { position:fixed; width:100%; height:100%; overflow:hidden; }
不确定为什么,但必须是fixed工作的呈现错误。
由于某些原因,fixed也改变了字体大小,但是我也可以解决这个问题。
发布于 2015-12-16 16:00:32
我也有同样的问题,如果在landscape模式下改变方向,请将您的viewport元更改为:
width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no我只是通过找到$('meta[name="viewport"]')并替换它的content来做到这一点。
https://stackoverflow.com/questions/33039537
复制相似问题