2011-07-13 140 views
0

如果屏幕大小发生变化,我需要div高度变化。如何设置与屏幕高度相同的div的高度

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

还应该对IE6

工作是否有任何的可能性?

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

+0

看到这个现有[StackOverflow的答案](http://stackoverflow.com/questions/1095563/how-can-i-make-a-div-adopt-the-height-of-the-屏幕) –

回答

1

如果div是身体的直接子元素而不是设置高度:div和body都是100%。就像这样:

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

就在scrillability而言只是去:

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

对你有意义?

3

设定宽度100%;它的作品

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

#wrapper { 
width:100%; 
background:#ccc; 
} 
相关问题