3
A
回答
9
是,頁面高度有技術限制。 (也有一個實際限制–沒有人可以實際使用數十億像素高的頁面,並且如果您的頁面很高,則幾乎肯定會出錯。)
這就是說,實際上有兩種不同的要考慮的限制:您可以在CSS中指定的元素的最大高度以及最大總高度。
從瀏覽器到瀏覽器都有所不同。
SlickGrid涉及虛擬滾動,因此它必須知道元素的最大高度; the code it uses to detect this is here。我把它放在一個Fiddle:(這些都是近似值)
- 鉻:512,000,000
- 火狐:6000000
- IE8-9:人民幣100
- IE6-7:128,000,000(是的,更多比新的IE)
要測試的最大總高度,我放在一起this test,填補了頁w 11,000 <div>
高99,999px,總共有11億像素的高度。
- Chrome似乎失去了大約1.08億像素的大理石,並且在北方50萬像素的地方,滾動條完全消失。
- Firefox的滾動條消失在107,398,926 px
- IE遍佈整個地方,
<div>
被錯誤放置並且尺寸不正確。
+0
我正在使用Chrome 53.0.2785.116 m運行您的小提琴測試 - 它似乎只渲染xx像素高達約16m像素,滾動條僅上升到33m像素左右。我在10億像素附近無處可見,我做錯了什麼,或限制了更新版本的鉻? – luanped
0
在IE7中,IE的專有CSS filter:
限制爲4096像素。所以如果你有一個半透明覆蓋層的大頁面(或使用filter:
的任何其他元素),那麼這個覆蓋層將只延伸到最大4096個像素。
相關問題
- 1. 如何在瀏覽器中獲取最大文檔高度?
- 2. 最大高度%不適用於所有瀏覽器
- 3. 媒體查詢瀏覽器大小寬度小於高度
- 4. 谷歌瀏覽器中的最大寬度與最大高度
- 5. 最大高度:100%不適用於Firefox和IE瀏覽器
- 6. jQuery,基於瀏覽器高度的最小高度
- 7. 瀏覽器大小(寬度和高度)
- 8. UILabel有最大高度嗎?
- 9. CSS最小高度不適用於所有瀏覽器
- 10. 給人體瀏覽器的100%高度
- 11. SimpleModal JS高度高於瀏覽器高度不可滾動
- 12. 設置圖像的最大高度與瀏覽器窗口的高度
- 13. 柔性柱和最大高度漏洞谷歌瀏覽器
- 14. 的Chrome VS Firefox瀏覽器,最大高度的圖像
- 15. 如何找到瀏覽器窗口的「最大化」高度?
- 16. HTML最大瀏覽器寬度
- 17. iPhone瀏覽器中的HTML字體大於桌面瀏覽器
- 18. 真正跨瀏覽器的方式獲取文檔高度?
- 19. 文檔類型和瀏覽器速度
- 20. 如何設置colorbox的高度大於瀏覽器(屏幕)的高度?
- 21. 固定位置高度大於瀏覽器窗口百分比
- 22. JavaScript基於瀏覽器高度調整元素大小
- 23. HTML文檔是否有最大高度或寬度?
- 24. 設置高度等於瀏覽器高度
- 25. 對齊3個主要瀏覽器的字體寬度
- 26. 基於瀏覽器的文檔掃描
- 27. 瀏覽速度取決於瀏覽器嗎?
- 28. Div高度同時最低瀏覽器高度和內部內容高度
- 29. Chrome瀏覽器彈出窗口是否有硬編碼的最大高度?
- 30. 如何設置最小高度在所有的瀏覽器
Stackoverflow是關於編程,所以這個問題(這是一個真正的問題?)不應該在這裏。無論如何,據我所知,HTML頁面的高度沒有限制。但是,您應該問問自己,如果擁有非常高的頁面是一種很好的做法並且提供良好的用戶體驗。 – Cthulhu
@Cthulhu,這是一個完全有效的問題,即使頁面數十億像素高是一個可怕的想法。 – josh3736
我很確定我記得老年人的網景物理極限爲32767像素的身體。似乎無法找到支持這一點的任何鏈接。 –