• 如何清除浮动(自梳版)


    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>测试浮动</title>
        <style type="text/css">
    .container{
        width:200px;
        background-color:#b6ff00;
        }
    .large{
              float:left;
              background-color:#00ffff;
          }
    .small{
              width:90px;
              height:90px;
              float:right;
              background-color:#ff6a00;
          }
    .page{
              color:#4800ff;
          }
    /*清浮动方法1:紧跟在最后一格子元素后面加上<div class="clear"></div>*/
    .clear{
        /*clear:both;*/
    }
    /*清浮动方法2:在父容器上定义一个class*/
    .over-flow{
        overflow:auto;
    }
    /*清浮动方法3:在父容器上定义一个class*/
    .clearfix:after{
        /*content:".";
        display:block;
        height:0;
        clear:both;
        visibility:hidden;
        font-size:0;*/
    }
    
        </style>
    </head>
    <body>
        <div>
            <div class="container clearfix over-flow ">
                <div class="large">
                    <table class="table1">
                        <tr>
                            <td>aa</td>
                            <td>bb</td>
                        </tr>
                        <tr>
                            <td>cc</td>
                            <td>dd</td>
                        </tr>
                    </table>
                </div>
    
                <div class="small">
                    <table class="table2">
                        <tr>
                            <td>11</td>
                            <td>22</td>
                        </tr>
                        <tr>
                            <td>33</td>
                            <td>44</td>
                        </tr>
                        <tr>
                            <td>55</td>
                            <td>66</td>
                        </tr>
                    </table>
                </div>
                <div class="clear"></div>
            </div>
            <div class="page">
                <p>this is designed for css float test </p>
            </div>
        </div>
    </body>
    </html>

    测试浮动

    aa bb
    cc dd
    11 22
    33 44
    55 66
     

    this is designed for css float test

    最后的<div class="page">,如果它没有浮动样式,不能放在container 中。需要清浮动的父元素中必须都是包含浮动的子元素

  • 相关阅读:
    10.01 简单的51代码
    1010Linux的文件操作函数以及所需头文件
    10.05 最初对Linux的了解,对Shell的认识
    1006 Linux的基本命令以及一些简单的通配符说明
    10.03 简单的51单片机程序
    1011Linux用户管理规则及用户管理函数
    vim命令以及gcc编译器的常用cmd
    10.02 一个简单的串口的初始化程序
    做销售的100个绝招
    一个女程序员的创业人生:胆识也是一种能力
  • 原文地址:https://www.cnblogs.com/alisayuan/p/4819252.html
Copyright © 2020-2023  润新知