【发布时间】:2013-06-25 20:27:40
【问题描述】:
我使用 Codrops 教程和我自己的知识构建了一个网格布局。使用display:inline-block; 和nth-child 设置网格以从最后一个元素中删除填充,这样它们就不会中断到下一行。随着网格大小的变化,我在媒体查询中使用不同的 nth-child 来删除最后一个元素的填充,无论是第三个元素、第二个元素还是第一个元素。
一切都在所有桌面浏览器中运行良好,但在 iPad 上不运行。
由于某种原因,在 iPad 上,网格在错误的位置中断,这看起来很糟糕。
我不知道从哪里开始测试这个错误,因为它在缩小浏览器窗口时可以正常工作。我已经尝试使用 iOS 模拟器进行一些测试,但无济于事。然而,有趣的是,在初始页面加载时网格工作正常,然后一旦完全加载,网格就会中断。
您可以在此处查看问题(在 iPad 上):http://www.eugeniacameronfoster.com/new/paintings/
谢谢!
【问题讨论】:
-
我在这个页面上找不到一个页面,但我还是给你留下了一些答案。
标签: ipad mobile responsive-design mobile-safari grid-layout