<分区>
html 页面的像素高度有限制吗?
如果有,影响最大的因素是什么?特定于浏览器(尤其是 IE7),或者特定于客户端(内存等)或其他任何东西。
<分区>
html 页面的像素高度有限制吗?
如果有,影响最大的因素是什么?特定于浏览器(尤其是 IE7),或者特定于客户端(内存等)或其他任何东西。
最佳答案
是,页面高度有技术限制。 (还有一个实际限制——实际上没有人可以使用数十亿像素高的页面,如果你的页面那么高,你几乎肯定做错了什么。)
也就是说,实际上有两个不同的限制需要考虑:您可以在 CSS 中指定的元素的最大高度,以及最大总高度。
两者因浏览器而异。
SlickGrid处理虚拟滚动,所以它必须知道元素的最大高度; the code it uses to detect this is here .我把它放在 Fiddle : (这些是近似值)
为了测试最大总高度,我将 this test 放在一起,用 11,000 <div>
填充页面高度为 99,999 像素,总高度约为 11 亿像素。
<div>
s 放错地方,大小不正确。关于html - 浏览器是否有正文/文档的最大高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10882769/