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

在设置前一个元素为float之后,如何让后一个块级元素单独成为新的一排

rt,在设置第一个div为float之后,第二个div的框会与第一个重叠,而div2中的字会跑到面,如何设置能够让div2成为新的一排

提问者:MISS_time 2018-02-12 18:11

个回答

  • qq_尤里卡_0
    2018-02-12 19:40:12
    已采纳

    <div style="float:left;"> 0000 </div>

    <div style="float:left;">8888 </div>

    <div style="clear:both;">6666</div>


    00008888

    6666 

     


  • qq_fighting_284081481
    2018-03-19 16:45:23

    可以把需要一行的元素设置成内联元素

  • 没有可爱的翅膀
    2018-02-12 20:01:20

    <style type="text/css">

    .new1{

    float: left;

    border:1px solid red;

    }

    .new2{

    position: absolute;

    top:100px;

    border:1px solid green;

    }

    第二个用position: absolute;变为块状元素显示方式,并设置与页面顶部的距离。

  • 慕侠8148162
    2018-02-12 19:35:49

    别用float就好,或是让第一个div的宽度+第二个的跨度大于屏幕最大,且第一个div大的话就会自动把第二个排下去了