ddc
联网
Dreamweaver Flash Photoshop 其它周边 web标准 asp php .net CSS WAP网站攻略 专题
网站建设 域名注册 网站建设 虚拟主机 广州网站设计 域名注册 广州网站建设 上海网站建设 虚拟主机 广州网页设计 虚拟主机 域名注册 acg王国 ACG玩家 品牌设计 上海网站建设
求创科技
网站建设
中国互联
素材出售
中国设计秀
中资源
当前位置:网络学院首页 >> 设计教程 >> web标准 >> CSS中使用float出现奇怪问题

CSS中使用float出现奇怪问题

来源:中国设计秀    作者:    点击:361     加入收藏
有如下html代码:
<div id="aa">
 <div id="bb">
 ......
 </div>
</div>
css代码如下:
#bb{float: left;}
理想的效果是,bb的高度增加,aa的高度也会随着bb一同相应的增加。这样设置在IE下没问题,可是在FireFox下,如果增加aa高度,aa就会飘出bb层,难道要用JS?经过多次修改尝试之后终于找到解决方法:可以在所有浮动层之后加上这个“清理层",
<div class="clean"></div>
.clean{
display: block;
clear: both;
margin: 0px;
padding: 0px;
visibility: hidden;
}
.clean:after {
height: 0px;
}
0
顶一下
2007-08-17 09:22:00    出处:
Google
热点文章/相关文章
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口