为什么background-color属性填充整个屏幕,甚至body有0的高度?



谁能解释一下为什么当body高度为0时,背景颜色却填充了整个屏幕?

.bgcolor { 
background-color : red;
height:0;
}
<body class="bgcolor"></body>

body标签总是占用整个文档的主体,所以如果你想给背景设置一个有限的高度,那么在body标签里面放一个div,然后给出特定的高度,然后就可以了。

所以对于解决方案,请给背景颜色的HTMLdiv以及。

html {
background-color: #ffffff;
}

相关内容

  • 没有找到相关文章

最新更新