如何使用jquery在不包含浏览器菜单栏的情况下计算内部浏览器的高度和宽度

时间:2011-09-21 14:52:20

标签: jquery jquery-ui

我想计算浏览器内部主体的高度和宽度,包括浏览器滚动条,但不包括使用jquery的浏览器菜单工具栏。 计算高度和宽度后,我想设置一些标题,正文和页脚。此外,当我调整大小(扩展和最小化)外部和内部滚动时,会使我的页眉,正文和页脚保持固定。

那么我需要做些什么来使其跨浏览器工作?

1 个答案:

答案 0 :(得分:0)

听起来你正试图根据窗口的大小手动定位页眉和页脚。为什么不使用CSS只是position: fixedposition: absolute让浏览器为您定位?

这会将页眉和页脚放在文档的顶部和底部。

#header {
    position: absolute;
    top: 0;
}
#footer {
    position: absolute;
    bottom: 0;
}

或者,这将位于窗口的顶部和底部:

#header {
    position: fixed;
    top: 0;
}
#footer {
    position: fixed;
    bottom: 0;
}