为了账号安全,请及时绑定邮箱和手机立即绑定

清除浮动不是很明白?

清除浮动不是很明白?

夏天的风_0001 2014-07-26 18:35:16
为什么想要BOX3在下面要清除它左侧的浮动,为什么是左侧的?还是不太明白清除浮动的意思。是不是只要上面的盒子用了浮动,下面的盒子如果想在它的下面就要清除浮动,例如:上面的盒子用了左浮动,下面的盒子就要清除左浮动;上面的盒子用了右浮动,下面的就要清除右浮动;而上面既有左浮动又有右 浮动,下面就要用clear:both?
查看完整描述

4 回答

?
青花散尽漫步白雨泽

TA贡献1条经验 获得超1个赞

原来clear有些,就是高度塌陷,如果子元素设置浮动,父元素没有高度的情况下就会出现高度塌陷,解决方法有三,1   给父元素添加overflow:hidden;     2     给浮动元素后面添加空的div,添加声明clear:both;        3    万能清除法:如果出现高度塌陷添加class="clearfix"    样式是    .classfix::after{content=".";clear:both;overflow:hidden;height:0;display:block;visibility:hidden;}

三种方法都行

查看完整回答
1 反对 回复 2017-01-23
?
小于飞飞

TA贡献85条经验 获得超18个赞

可以看一下相关课程"企业网站实践"和"网页布局基础"课程的相关节。

查看完整回答
反对 回复 2014-07-29
?
夏天的风_0001

TA贡献1条经验 获得超0个赞

还是不太明白清除浮动的意思。是不是只要上面的盒子用了浮动,下面的盒子如果想在它的下面就要清除浮动,例如:上面的盒子用了左浮动,下面的盒子就要清除左浮动;上面的盒子用了右浮动,下面的就要清除右浮动;而上面既有左浮动又有右 浮动,下面就要用clear:both?

查看完整回答
反对 回复 2014-07-27
  • 4 回答
  • 0 关注
  • 1324 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号