我做了这个简单的 3 部分 css 布局,但它的行为并不像它应该的那样。
CSS
#main-container {
width: 1000;
margin: 0 auto;
height:100%;
}
.header{
background-color:black;
width:100%;
height:150px;
}
.headertext{
color:#A3BB02;
font-size: xx-large;
}
.contenu{
width:100%;
background-color:#A3BB02;
}
.footer{
width:100%;
background-color:black;
min-height:100px;
}
html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Intro Projet Cloud</title>
<link href='/css/design.css' rel='stylesheet' type='text/css' />
</head>
<body>
<div id="main-container">
<div class="header">
<br/><br/><br/>
<span class="headertext">blablabla</span>
</div>
<div class="contenu">
<p>
blabla
</p>
<p>
blabla
</p>
<p>
blabla
</p>
<p>
<a href="projetcloudm2">Acceder a l'application</a>
</p>
</div>
<div class="footer"></div>
</div>
</body>
</html>
结果
contenu 与页眉和页脚之间的白条从何而来?5 月 css 中没有边距。
请注意,这是使用 Eclipse 中的 google app 引擎完成的 web 项目