【发布时间】:2018-11-11 16:32:08
【问题描述】:
为什么类 box 的 div 不是 100% 高度?
<!DOCTYPE html>
<html>
<head>
<style>
*, html {
padding: 0;
margin: 0;
height: 100%;
}
body {
min-height: 100%;
}
.box {
min-height: 100%;
background-color: brown;
}
</style>
</head>
<body>
<div class="box">
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
</div>
</body>
</html>
更新
<!DOCTYPE html>
<html>
<head>
<style>
html, body {
padding: 0;
margin: 0;
min-height: 100%;
}
</style>
</head>
<body>
<div class="box">
<p>This is a paragraph.</p>
</div>
</body>
</html>
为什么身体不是100%?我设置min-height: 100%;!
【问题讨论】:
-
html, 身体 { 高度: 100%; }
-
为什么不
min-height? -
我更新了我的帖子。第二段为什么是白色背景?
-
HTML, * { 高度:100vh}
-
由于
*选择器,您的p也设置为100% 高度