3

在装有 iOS 6 的 iPhone 上将方向从纵向更改为横向时,是什么导致响应式设计右侧出现白色闪烁?

在适用于 iOS 6 的 Safari 上试用:

  1. 像这样的网站不这样做:http ://html5boilerplate.com
  2. 但是这个确实: http: //www.initializr.com

与重新处理(CPU 延迟)以适应更宽的屏幕有关吗?

它不会发生在适用于 iOS6 的 Chrome 中......



例如,我刚刚img从我自己的测试站点中删除了所有内容并将等的背景设置为非白色,但它仍然会发生<body><html>这似乎发生在许多不同的网站上,但其他网站完全不受它的影响......

可能是网站上的某个人有问题,还是 iOS Safari 错误?

4

1 回答 1

0

那是因为http://www.initializr.com/标题中的元素在改变方向时出现(dis)。它强制标题调整大小,并将下面的元素向下推。这会导致 DOM 重绘,从而导致 iO 上出现短暂的白色闪烁。

于 2013-11-11T13:16:50.097 回答