div做了一个通栏的导航栏 然后下面准备做banner为什么下面的banner 总是会和第一个导航

2024-11-16 07:01:26
推荐回答(3个)
回答1:

最常见的情况在父级高度auto、子级浮动之后父级失去高度。解决方法是给父级添加高度。最好贴代码出来,方便看,也方便直接针对代码指出原因。
楼主追问的问题,就是我说的了。。。要么你给ul加个高度,要么你就加上clear:both。代码没出错,就是浮动后高度消失的问题。

回答2:

不要设置div的float属性,用margin调banner的位置

回答3:

div 的float属性设置了吧