两个模块会重叠这是为什么啊?
子元素都是浮动的,父元素没有设置高度,所以高度为0.应该清除浮动
<div class="index-panel-header clearfloat">
最好的解决办法
在panel这个div下添加一个兄弟div
<div class="seperation"></div>
然后其css样式为
.seperation{
clear:both;
}
把他写在common.css里面,用的地方很多。
原理就是块状元素独占一行 清除左右浮动的,就避免上下粘在一起。。话粗理不粗 就是这个意思。
能否贴出css,没有css属性没法判断
footer没有添加margin-top:200px,如果是按照老师教的做,就直接在footer里添加index-panel样式