作者:厄祖EQ | 来源:互联网 | 2023-02-02 16:00
我有一个看起来像这样的html页面
body {
height: 200px;
background-color: lightblue;
padding: 0px;
border: 1px solid red;
}
First para
Second para
在这里,我指定团体height
作为200px
和background-color
身体元素"lightblue".为什么background-color
身体适用于整个页面,而不仅仅是200px
身体的高度?
1> IiroP..:
如果html元素没有背景,则正文背景将覆盖页面.如果html元素上有背景,则主体背景的行为与任何其他元素一样.
资料来源:css-tricks.com
因此,要避免这种情况,你可以简单地定义background-color:white
为html
.
html {
background-color: white;
}
body {
height: 200px;
background-color: lightblue;
padding: 0px;
border: 1px solid red;
}
First para
Second para