为什么不设置div1浮动为左,就不能实现并排显示呢?
我的理解是只要下面一个div2浮动起来就能实现并排显示,为什么一定要两个div全部设置浮动,才能并排显示?
块级元素独占一行,如果div1不同事浮动的话就挡住div2的浮动,无法并排。
因为div1不设置,div1要占据一行。按你这个大小,如果只设置div1的float,那么div1和div2的盒子就会重合。
总之就是一个盒子不设置浮动属性,那么盒子就会占一行。
不设置float值的话默认值是不浮动吧
块状元素这么霸道都是独占一行, 没有设置浮动就独占一行,如果现在我们想让两个块状元素并排显示,只能设置元素浮动 。任何元素在默认情况下是不能浮动的,