我在样板(和 HTML5Shiv)项目上遇到了 IE6 兼容性问题。我一直在尝试将<html>
元素设置为与元素相同的高度,<body>
但无论出于何种原因,它都固定为 100%,没有任何特定代码。每页的长度都是动态的,所以我无法设置特定的值。
我想这样做是因为一个主要原因——即使下面有其他内容,IE6 也不显示滚动条。
我试图通过以下代码设置高度,但没有任何运气:
$("html").css("height", parseInt($("body").height()) + "px");
我还尝试了以下代码,只有<body>
元素响应:
$("html, body").css("height", "2000px");
但是,我已经能够通过创可贴修复添加滚动:
html, body {
overflow-y: scroll;
}
现在回到高度问题,这甚至可以通过jQuery
吗?IE6 根本不支持我所追求的吗?
谢谢!