谁能解释一下为什么当body高度为0时,背景颜色却填充了整个屏幕?
.bgcolor {
background-color : red;
height:0;
}
<body class="bgcolor"></body>
body标签总是占用整个文档的主体,所以如果你想给背景设置一个有限的高度,那么在body标签里面放一个div,然后给出特定的高度,然后就可以了。
所以对于解决方案,请给背景颜色的HTMLdiv以及。
html {
background-color: #ffffff;
}