zoukankan      html  css  js  c++  java
  • 清楚浮动的方法几种常用方法

    这个问题其实早在大二、大三的时候我就做过记录,但是恨当时没有记录在博客,现在再重新记一下把~~

    <div class="outer">
        <div class="div1">1</div>
        <div class="div2">2</div>
        <div class="div3">3</div>
    </div>

    一、加::after

    给父元素加伪元素::after,并加上对应样式:

    .outer{
      content: "";
      display: block;
      clear: both; 
    }

    二、加div

    这里的div和上面的:after作用是一样的,相当于手动在HTML上加一个::after

    <div class="outer">
        <div class="div1">1</div>
        <div class="div2">2</div>
        <div class="div3">3</div>
        <div class="clear"></div>
    </div>
    .clear{
      clear:both;
    }

    三、给父元素加ooverflow:hidden

    直接给父元素加overflow:hidden就ok了

    四、给父元素加height

    直接给父元素加上固定的高度,虽然简单,但是高度被定死了

  • 相关阅读:
    Java——泛型、异常
    接口
    Classes
    Unit Tests
    Boundaries
    Error Handling
    Objects and Data Structures
    DB other operation
    Comments
    Functions
  • 原文地址:https://www.cnblogs.com/amiezhang/p/8277351.html
Copyright © 2011-2022 走看看