最大允许高度(以像素为单位),CSS

最大允许高度(以像素为单位),CSS,css,cross-browser,size,pixels,Css,Cross Browser,Size,Pixels,我知道不同的浏览器可能有不同的上限值,但在给定的浏览器中,最大可渲染CSS高度/宽度的经验法则是什么 例如,这个技巧: .parent{ overflow: hidden; } .column{ float: left; } .max-height{ margin-bottom: -30000px; padding-bottom: 30000px; } 我知道这几乎是愚蠢的,但是如果一个页面扩展到30000px以上,现在这个技巧就行不通了 我见过3276

我知道不同的浏览器可能有不同的上限值,但在给定的浏览器中,最大可渲染CSS高度/宽度的经验法则是什么

例如,这个技巧:

.parent{
    overflow: hidden;
}

.column{
    float: left;
}

.max-height{
    margin-bottom: -30000px;
    padding-bottom: 30000px;
}

我知道这几乎是愚蠢的,但是如果一个页面扩展到30000px以上,现在这个技巧就行不通了


我见过
32768px
在不同的地方使用;这是因为更高的值不可靠,还是仅仅因为它是一个很好的平方数?

我想看看在screen对象可用高度中,javascript可以返回哪些值

    <script type="text/javascript">

     document.write("Available Height: " + screen.availHeight);
     document.write("Available Width: " + screen.availWidth);

    </script> 

当然,这假设如果在客户端浏览器上启用了javascript

只是好奇,在哪个应用程序中,您需要30000px以上的高度?Opera的限制是32766像素(2^15-2)。@ngen:可以无限滚动的内容。@BoltClock:不错,足够公平。IE6/7使用active-x,它使用12位大小的寄存器=4906
var screenHeight = screen.availHeight