The HTML and CSS 'float' property
This question already has an answer here:
Edit : Ok I saw your website now, one solution is to add a <div class="clearfix"> after the h3 element. Then you style this div :
.clearfix{
clear: both;
}
First answer: If I understand your problem, you just want your white background covering your header. Since your header is position: relative , the code below should work :
header div{
background-color: rgba(255,255,255,0.80)
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
}
It simply set your white layer to position:absolute and stretch it to cover the container block, which is your header ;)
下一篇: HTML和CSS'浮动'属性
