我的panel会侵占footer的位置...

来源:4-4 主体pannel结构

Rookiex

2016-09-05 17:31

两个模块会重叠这是为什么啊?http://img.mukewang.com/57cd3b7700013d9a12870650.jpg

写回答 关注

4回答

  • 大美茹
    2018-09-27 15:12:57

    子元素都是浮动的,父元素没有设置高度,所以高度为0.应该清除浮动

    <div class="index-panel-header clearfloat">


  • 龚小样
    2016-10-04 13:14:24

    最好的解决办法

    在panel这个div下添加一个兄弟div

    <div class="seperation"></div>

    然后其css样式为 

    .seperation{

    clear:both;

    }

    把他写在common.css里面,用的地方很多。

    原理就是块状元素独占一行 清除左右浮动的,就避免上下粘在一起。。话粗理不粗  就是这个意思。

    龚小样 回复qq_我踹了...

    别叫我大神 我也是小白。。这个东西用得很多,大部分网页叫这个东西为clearfix,还有配套的clearfix:after。可以看看别人写的网站就知道了。加油,一起学习♪(^∇^*)

    2016-10-15 15:06:36

    共 2 条回复 >

  • 慕粉3759934
    2016-09-06 19:50:40

    能否贴出css,没有css属性没法判断

  • 风清云淡wjf
    2016-09-05 21:35:28

    footer没有添加margin-top:200px,如果是按照老师教的做,就直接在footer里添加index-panel样式

    慕粉3599... 回复Rookie...

    <div class="public-footer index-panel"> 是这样的。

    2016-11-16 00:21:40

    共 2 条回复 >

从 psd 到 html

教你把PSD设计稿转化成HTML,用案例来讲解基本流程

105471 学习 · 410 问题

查看课程

相似问题