【发布时间】:2016-01-13 12:28:46
【问题描述】:
由于某种原因,min-height 不适用于 Firefox。我尝试在身体上设置最小高度,但 Firefox 完全忽略了它。由于我的页面是动态的,我不能只将高度设置为 100%。我该怎么办?
body {
border: 1px solid black;
width: 100%;
min-height: 100%;
}
<body>
This is the body.
</body>
【问题讨论】:
-
height百分比适用于绝对定位的元素。如果您需要它以百分比形式提供,请将position:absolute;添加到body样式 -
@SaqibAmin min-height 在谷歌浏览器中运行良好。
-
我刚刚在一个空文档上重新确认了样式,您必须添加
position:absolute;才能使其按您希望的方式工作 -
@SaqibAmin
height不需要position: absolute;才能工作。你在哪里读到的? -
@SaqibAmin 仅当包含块没有设置高度时。我在答案中添加了绝对方法,并提供了有关您的意思的更多信息
标签: html css firefox height document-body