【发布时间】:2017-01-02 02:15:13
【问题描述】:
情况:
我正在编写一个 html 页面并添加了头部和正文。 在我的身体中,我有 3 列,左、主和右。
对于这个问题,只有主要是重要的。我想在主列中制作一个带有文本的表格。我只添加了 3 行文本,所以表格没有完全填满,但我仍然希望表格是屏幕的全高,只是为了改善外观。然后它将是一个更大的盒子,而不是屏幕中间的一个小盒子。
在我的 CSS 文件中,我有这个:
html {height:100%; width: 100%;}
body
{
margin:0;
height:100%;
width: 100%;
padding: 0;
background-color: blue;
}
#table1
{
background-color: black;
height: 100%;
width: 70%;
z-index: 1;
padding:15px;
}
由于某种原因,height: 100% 不起作用。有人解释一下吗?
【问题讨论】:
-
你在 jsfiddle 的某个地方有这个吗?
-
不,我很抱歉.. 它与我其他问题的代码相同,唯一的问题是我希望我的桌子是 100% 高度。
-
如果你的table占据了100%,那footer怎么会在它下面呢?您希望页脚与表格重叠吗?
-
嗯,这是个好问题..我没想到.. 90% 怎么样?那可能吗?还是可以让页脚和表格一起100%占用?
-
将表格和页脚 div 放入一个 div 中。并且,使该 div 100% 不是表格本身。
标签: html css html-table