问答详情
源自:13-4 起飞咯 - 浮动模型

div框上移,为什么文字不带着走?

5603a0d40001291b05000314.jpg

5603a0d40001db2e05000320.jpg


如图代码,当我只设置div1的float时,div2的框就上移了(为了看出差别特意加了三个<br/>),

不懂的地方在于,因为div1设置了浮动,div2未设置,就出现div2的框上移后,为什么div2框的内容“栏目2”几个字没有一起往上走?如第一个图,“栏目2”几个字都没有框框住了。

这是说明div边框和里边的内容不是一个整体么?如果这个框会随便走的话,那这个框还怎么算盒子呢?(一般理解上,盒子移动的话,里边的东西不就一起动了么)

提问者:星风飞行 2015-09-24 15:09

个回答

  • doraemon9
    2016-07-14 21:13:54

    浮动的特性 文字不跟随

  • 罗布雷东
    2016-04-16 20:10:41

    楼主,你这个问题解决了吗??我正好也被这个问题困扰着,如果你已经弄清楚了的话,麻烦告诉我一下。谢谢

  • 伊兮尘昔
    2015-09-28 15:51:35

    你br是换行,而div1已经浮动了。。。