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

来源:13-4 起飞咯 - 浮动模型

MISS_time

2018-02-12 18:11

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

写回答 关注

4回答

  • 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 

     


    MISS_t...

    非常感谢!

    2018-02-12 20:15:57

    共 1 条回复 >

  • 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大的话就会自动把第二个排下去了

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225316 学习 · 18230 问题

查看课程

相似问题