【发布时间】:2012-05-28 00:33:45
【问题描述】:
我网站上的一个页面非常高。它的大小不到 200KB,但它是一系列需要大量垂直空间的表格。在大约 40 个屏幕(大约是网页总滚动高度的 1/4)之后,它停止绘制:上面的一切看起来都很好,下面的一切都是纯白色背景——除了页脚(在不同的 div 中,我猜测),它在最底部显示得很好。
我在办公室里问过,其他人以前也见过这种情况,但不知道是什么原因造成的。我们当然还有其他页面同样高,没有问题。我已经看到页面渲染得很好,但要长得多。这根本不是一个复杂的文档——一些嵌套的 div,一些表格(4 或 5 列,每列几百行),一些 CSS。
该页面在 IE7 和 Chrome 中均呈现出色。只有 Firefox 3 可以这样做。
关于造成这种情况的任何线索?还是解决方法?我什至不知道在这里用谷歌搜索什么。
编辑:我在另一个完全不相关的页面上看到了这个。在这两种情况下,它都会在距离顶部约 33000 像素处切断——哈哈。我知道 FF3 可以有比这更长的 div 和表格。有人知道他们可能会使用 16 位大小/坐标来做什么吗?
【问题讨论】:
-
也许会问自己,为什么要一次向用户显示这么多数据?谁会需要,更不用说能够一次消费这么多数据?
-
@Malfist:这不是重点,不是吗?
-
不完全,但这就是为什么我没有将其发布为答案。不过,这仍然是一个有效的观点。
-
我遇到过几次相同的行为,只是背景是黑色的......在不同的论坛等。 FF305