• 两列布局方式


    两列布局方式:(使用float之后,一定要给div指定宽度。)

    1、float IE6 有3px偏移 在left上加 margin-left: -100px
    .left{
    background-color: red;
    float: left;
    100px

    }
    .right{
    background-color: green;
    margin-left: 110px

    }

    <div class="content">
    <div class="left">left</div>
    <div class="right">
    <p class="e">qqq</p>
    <p>2w</p>
    </div>
    </div>


    2、float+margin+fix用float:left 和right
    <div class="content">
    <div class="left">left</div>
    <div class="right-flx">
    <div class="right">
    <p class="e">qqq</p>
    <p>2w</p>
    </div>
    </div>
    </div>

    .left{
    background-color: red;
    float: left;
    100px;
    position: relative;

    }
    .right{
    background-color: green;
    margin-left: 100px

    }
    .right-fix{
    background-color: blue;
    float: right;
    100%;
    margin-left: 100px

    }


    3、overflow

    .left{
    background-color: red;
    float: left;
    100px;


    }
    .right{
    background-color: green;
    overflow: hidden;

    }
    <div class="content">
    <div class="left">left</div>
    <div class="right">
    <p class="e">qqq</p>
    <p>2w</p>
    </div>
    </div>

    4、table
    .content{
    display: table;
    100%;
    table-layout: fixed;

    }
    .left,.right{
    display: table-cell;
    }
    .left{
    background-color: red;
    100px;
    }
    .right{
    background-color: green;
    }

    <div class="content">
    <div class="left">left</div>
    <div class="right">
    <p class="e">qqq</p>
    <p>2w</p>
    </div>
    </div>

    5、flex css3
    .content{
    display: flex;

    }

    .left{
    background-color: red;
    100px;
    margin-right: 20px;
    }
    .right{
    background-color: green;
    flex:1;
    }
    <div class="content">
    <div class="left">left</div>
    <div class="right">
    <p class="e">qqq</p>
    <p>2w</p>
    </div>
    </div>


    6 display +position
    .content{
    position: relative;

    }

    .left{
    background-color: red;
    100px;
    display: inline-block;
    }
    .right{
    background-color: green;
    position: absolute;
    left: 110px;
    100%;
    top:0;
    }
    <div class="content">
    <div class="left">left</div>
    <div class="right">
    <p class="e">qqq</p>
    <p>2w</p>
    </div>
    </div>

  • 相关阅读:
    CentOS6配置清华大学yum源
    Nginx转发导致请求头丢失
    驾驶本到期换新,要想照片拍的好看,办理不耽误时间请按照以下步骤进行
    Postman生成测试报告
    删除Cookie工具Cookie Manager
    datax dataxweb 安装教程
    Qt 窗口标志(Qt WindowFlags)
    Qt QPalette 使用总结
    Qt License分析、开源版与商业版的区别
    notepad++替换 为回退符,如何操作?
  • 原文地址:https://www.cnblogs.com/coding4/p/6240910.html
Copyright © 2020-2023  润新知