zoukankan      html  css  js  c++  java
  • 清除浮动

    上次在浮动一节讲了要想阻止行框围绕在浮动框的外边,就需要清除浮动,下面就看看吧。

    方法:clear:left  right both none

    它表示框的哪些边不应该挨着浮动框,个人理解这里清除浮动不是谁浮动清除谁,而是谁不想受浮动影响清除谁

    实例:

            <style>
            div{ine-height: 100px;text-align: center;font-size: 30px;}
            .div1{background: red;float: left;height: 100px;width: 100px;l}
            .div2{background: blue;height: 110px;width: 110px;clear: both;}//蓝色不想受红色浮动的影响上移,所以蓝色清除浮动
            </style>
        </head>
        <body>
            <div class="par">
                <div class="div1"></div>
                <div class="div2"></div>
            </div>
        </body>

    红左浮动,蓝色上移,效果如下:                      蓝色清除浮动:(在浮动元素红色清除没有作用)

                                                         

    另外浮动还会导致浮动塌陷的问题,详见浮动塌陷的解决办法了。

  • 相关阅读:
    智能指针
    C++学习之对类中的成员函数的定义和声明最后添加一个const作用
    动态链接,静态链接库
    Java 位运算
    Java 工具类
    Java 枚举
    Java 内部类
    Java 异常机制
    Java hashCode 和 equals
    Java 字节流和字符流
  • 原文地址:https://www.cnblogs.com/by-dxm/p/6117498.html
Copyright © 2011-2022 走看看