一个大的盒子里面有一个小的盒子,如果小盒子的高度比大盒子的高度高的时候,大的盒子不会跟着小河子高度移动,这是因为大的盒子并没有设置最小的高度~!
上面的只可以用于没有浮动的时候才能使用!
如果大的盒子里面有两个小的盒子,这两个小的盒子都是浮动的时候,上面所设置的最小高度并不会起到任何的作用,只能在大的盒子中设置overflow:hidden属性,只要大的盒子上设置了这个属性的时候大盒子的高度就会随着里面小盒子的高度而改变!这也是在高度塌陷的时候用到的,什么是高度塌陷呢?就是没有设置高度,如果你将高度设置了一定的大小,那么这些做法都将好无意义了!
如果我们使用了绝对定位和相对定位的时候,这个大盒子的高度也是不会随着小盒子的高度而发生改变的,所以想出来的办法是利用一个空白的标签,可以是div,p将标签的属性设置为clear:both;这样的话就不会高度塌陷了!