如图代码,当我只设置div1的float时,div2的框就上移了(为了看出差别特意加了三个<br/>),
不懂的地方在于,因为div1设置了浮动,div2未设置,就出现div2的框上移后,为什么div2框的内容“栏目2”几个字没有一起往上走?如第一个图,“栏目2”几个字都没有框框住了。
这是说明div边框和里边的内容不是一个整体么?如果这个框会随便走的话,那这个框还怎么算盒子呢?(一般理解上,盒子移动的话,里边的东西不就一起动了么)
浮动的特性 文字不跟随
楼主,你这个问题解决了吗??我正好也被这个问题困扰着,如果你已经弄清楚了的话,麻烦告诉我一下。谢谢
你br是换行,而div1已经浮动了。。。