背景用 html 和 body 100% 高度截断
Background cut off with html and body 100% height
出于某种原因,我无法让 html 和 body 达到 100% 的高度,我正绞尽脑汁想找出原因。我正在使用以下代码并在网络和 Whosebug 上搜索答案,但似乎没有任何效果:
html, body {
height: 100%;
min-height: 100% !important;
width:100%;
padding:0;
margin:0;
line-height:normal;
}
这是一个现场演示:
知道发生了什么事吗?
html {
min-height: 100%;
}
body {
height: 100%; /* or min-height */
padding:0;
margin:0;
background: red;
}
在 html
上设置 height: 100%
会强制其高度为视口的高度(导致截断)。尝试将 html
的高度设置为 auto
或从 html, body
规则中删除 html
。
出于某种原因,我无法让 html 和 body 达到 100% 的高度,我正绞尽脑汁想找出原因。我正在使用以下代码并在网络和 Whosebug 上搜索答案,但似乎没有任何效果:
html, body {
height: 100%;
min-height: 100% !important;
width:100%;
padding:0;
margin:0;
line-height:normal;
}
这是一个现场演示:
知道发生了什么事吗?
html {
min-height: 100%;
}
body {
height: 100%; /* or min-height */
padding:0;
margin:0;
background: red;
}
在 html
上设置 height: 100%
会强制其高度为视口的高度(导致截断)。尝试将 html
的高度设置为 auto
或从 html, body
规则中删除 html
。