我想将侧边栏 div 的高度设置为文档的高度。由于某种原因它不起作用
var l=$(document).height();
$("#sidebar,#sidebar_right").height(l);
Firebug 显示文档的高度总是大于侧边栏的高度。有谁知道它为什么不起作用?(如果我刷新页面 5,6 次,它会更接近,但绝不是确切的高度)
你可以用这个,
function sideHeight() {
var wH = $(window).height();
$('#sidebar, #sidebar_right').css({
height: wH
});
}
sideHeight();
它会找到页面的高度,然后通过.css
你也可以像这样设置像一半的身体高度,var wH = $(window).height()/2;
或者var wH = $(window).height() - 300;
如果您想使用文档而不是窗口,那么您将获得更多权力。
function sideHeight() {
var wH = $(document).height();
$('#sidebar, #sidebar_right').css({
height: wH
});
}
sideHeight();