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

浮动后变化的原因:)

<!-div1右浮动,div2左浮动->


548d0ad4000163f305000282.jpg

<style>

#div1{

    float:right;    

}


#div2{

    float:left;

}

</style>

----

<!-div1 右浮动

  这里div2 为啥 跑到左边了?

->

<style>

#div1{

  float:right; 


548d0bb0000156c605000262.jpg


</style>


提问者:FRANKShareCode 2014-12-14 12:04

个回答

  • 百品
    2014-12-17 17:43:01

    你给栏目2设置了float:left当然就到左边了。设置浮动就脱离文档流。想象成两个层就好理解了

  • 偌颜宁
    2014-12-15 10:11:38

    因为当上一个块级元素浮动之后,其后面的元素会顶替浮动元素原有的位置