DIV身高100%与父母一起

时间:2013-07-02 21:40:56

标签: css html height

你能设置并强制div的高度为浏览器窗口的100%,div的100%和表格单元格的100%吗?我找不到一个解决方案,它不是堆栈溢出或其他地方的复杂黑客。

3 个答案:

答案 0 :(得分:3)

可以使用absolute定位

.fullHeight
{
 position: absolute; 
 top: 0px; 
 bottom: 0px;
}

答案 1 :(得分:3)

百分比高度以其父元素的百分比来衡量。如果你想让一个div占据浏览器窗口的100%,那么你需要100%给身体(它的父):

html, body {
    height: 100%;
}

如果div包含在另一个元素中,那么这也需要使用100%(意味着父元素的100%)或给定特定高度。

答案 2 :(得分:-1)

尝试将下边距设为100%。

margin-bottom: 100%;