在iPad上更改方向后,页面元素放置不正确

时间:2013-03-12 14:50:33

标签: javascript html ios css safari

我在窗口调整大小(桌面)或方向更改(iPad)后运行一些代码来重新定位页面上的元素。我面临着与我合作的那些元素重新定位不当的问题。我怎么做才能重现这个问题:

  1. 以垂直方向加载页面。一切都很好。
  2. 将iPad旋转90度。应该重新定位的元素,正确执行。一切都很好。
  3. 将iPad旋转回来。问题出现了,如下所示:
  4. Improper repositioning of elements after rotation

    以下是它的样子:

    Looks good here

    如果我评论重新定位这些元素的代码,除了元素之外,它们看起来都很好。 iPad Safari和iPad Chrome也是如此。如果我在桌面浏览器上调整窗口大小,我的代码工作正常。 问题出在哪里?

1 个答案:

答案 0 :(得分:1)

旧版iPad中存在一个错误,它没有调整方向更改的大小/缩放。我不确定它是否已在最新的操作系统中修复。 点击此处:how to resize / rezoom webpage in ipad