我需要创建一个始终填满屏幕的网站,因此我使用的是百分比。
我在顶部放置了一个固定header
的10%
高度。和一个section
我给一个margin-top
。10%
人们会认为他们会互相冲撞,但事实并非如此。有人愿意帮忙吗?
我有以下 HTML:
<header></header>
<section></section>
有一段非常直接的css:
html, body {
height:100%;
}
header, section {
width:100%;
}
header {
height:10%;
background:red;
position:fixed;
top:0;
left:0;
}
section {
background: blue;
height:90%;
margin-top:10%;
}
您可以在http://jsfiddle.net/DanielApt/SeJfu/现场观看。