我在我正在从事的几个项目中一直遇到这个问题。
我确定这是一个基本问题,我尝试寻找答案但无济于事。
整个页面的代码是:
HTML
<html>
<head>
<link rel="stylesheet" href="cssbin/default.css" type="text/css">
</head>
<body>
<header>
</header>
<nav>
</nav>
<section>
</section>
<footer>
</footer>
</body>
</html>
CSS:
body {
background-color: #B3BDE6;
}
header {
height: 200px;
background-color: #020C36;
}
nav {
height:100px;
background-color: #7A8FE6;
}
section {
height:500px;
background-color: #2B314D;
}
footer {
height: 200px;
background-color: #020c36;
}
body, header, nav, section, footer {
border: 1px solid black;
}
下面的网页显示了我在说什么:
http://virtualharrogate.co.uk/template.php
在谷歌浏览器中,页面是框架的,我不确定是否在每个浏览器中都会发生这种情况,但如果没有其他问题,我需要纠正 chrome 的问题......
我问为什么那里的边界(因为我显然错过了某处的点)以及如何解决这个问题?
我尝试使用 css 属性设置页面样式,width: 100%; & height: 100%;
但仍然没有。
提前致谢