课程
/前端开发
/HTML/CSS
/如何用CSS进行网页布局
left和right两个div分别浮动了,那父级main为何不会塌陷呢?
2015-08-04
源自:如何用CSS进行网页布局 3-1
正在回答
在补充一下,当你给父元素设定高度和宽度时,子元素块是在父元素块里浮动。
会坍塌,因为浮动已经脱离文本,也就是脱离了父级块元素,父级快元素因为默认是没有宽度的,是随着子元素而自适应的,但浮动相当于把子元素从父级块元素里抽离,导致父级块元素没有内容,父级不能被内容撑开,所以父元素块无限小,根本看不见,看不见!坍塌之谜。
确实坍塌了,main高度为0
清除浮动了吗?
举报
用最简洁的案例教你布局的那些知识,这是前端工程师基本技能