在我的html中,有几个div。但这些都没有显示背景图像。当然,这是因为100%的财产不起作用。为什么发生这种情况?100%高度不能按预期工作
HTML
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<link href="StyleSheet.css" rel="stylesheet" />
</head>
<body>
<div class="section" id="home">
</div>
<div class="section" id="about">
</div>
<div class="section" id="team">
</div>
<div class="section" id="work">
</div>
<div class="section" id="blog">
</div>
<div class="section" id="contact">
</div>
</body>
</html>
CSS
.section {
height: 100%;
overflow: hidden;
}
#home {
background-image: url(img1.jpg);
}
#about {
background-image: url(img2.jpg);
}
#team {
background-image: url(img1.jpg);
}
#work {
background-image: url(img2.jpg);
}
#blog {
background-image: url(img1.jpg);
}
#contact {
background-image: url(img2.jpg);
}
min-width?我从来没有设置它。 – user2950255
以及只是指定宽度:100%会工作。如果你有一个空的div,并且你没有指定任何宽度和高度,它将有宽度和高度= 0 – sissy