- 如果父元素已经规定了度,不会高度塌陷,但可能会溢出(如果子元素总高度超过父元素的话)
- 如果父元素没有规定高度:
2.1 如果所有子元素都浮动,父元素没有高度,这时候给父元素设置边框的话,就会发现边框保不住子元素
2.2 如果存在没有浮动的子元素,父元素高度取决于没有浮动的子元素,所以如果浮动子元素更高的话,还是会塌陷
解决浮动的办法: clear:both
,不允许元素两侧有浮动(你可以理解为,遇到浮动元素会往下挪,从而撑起高度)
解决浮动的办法: clear:both
,不允许元素两侧有浮动(你可以理解为,遇到浮动元素会往下挪,从而撑起高度)