技术成就梦想

知道用户需求,做到专注!c#,donet,Frameworks,UML,面向对象,设计模式!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

如何让包含了浮动得元素被撑开

Posted on 2009-03-07 17:43  我不是高手  阅读(513)  评论(0编辑  收藏  举报

如果一个div包含了浮动得块,那么这个div就没有被撑开,如果这个div得内容是固定得可以给它设置一个高度,但是如果内容不固定怎么办呢,那就给这个div也加一个浮动得属性就ok了,div{float:left;},这样div也就被撑开了,

如果一个ul它里面得li是浮动得呢,办法一,给ul设置一个高度,(当然这也是内容固定得),另一个办法就是在ul得外面加一个div给这个div一个float属性就ok了

清楚浮动的几种方法:

1. 上面提交的是一种方法,外层flaot:left/right

2. .外面的{zoom:1;}
     .外面的:after{content:"";clear:both;display:block}
     .里面的{float:left;