如何设置与屏幕高度相同的div的高度

时间:2011-07-13 08:14:01

标签: css internet-explorer-6 height document

如果屏幕尺寸发生变化,我需要一个div高度变化。

我还需要div可滚动,因为内容可能很大 但只有当它大于屏幕zize。

它也适用于IE6

有可能吗?

如果是,则 请给我完整的CSS,HTML和JavaScript。

2 个答案:

答案 0 :(得分:3)

设定宽度100%;这是有效的

body {
width:100%;
height:100%;
}

#wrapper {
width:100%;
background:#ccc;
}

答案 1 :(得分:1)

如果div是身体的直接子女,而不仅仅是设定身高:div和身体都是100%。像这样:

body, #your-div-id {
   height: 100%;
}

就可伸缩性而言,只需去:

#your-div-id {
   overflow: auto;
}

对你有意义吗?