• ​4种实现多列布局css


    摘要:

      多列布局在网站应用中也是经常见到的,今天就分享4中多列布局。

    display:table

    <style>
            .table {
                width: auto;
                min-width: 1000px;
                margin: 0 auto;
                padding: 0;
                display:table;
            }
    
            .tableRow {
                display: table-row;
            }
    
            .tableCell {
                border: 1px solid red;
                display: table-cell;
                width: 33%;
            }
        </style>
    <div class="table" >
            <div class="tableRow" >
                <div class="tableCell" >
                    one
                </div>
                <div class="tableCell" >
                    two
                </div>
                <div class="tableCell" >
                    three
                </div>
            </div>
        </div>

    float

    <style>
            .row {
                float: left;
                width: 33%;
                border: 1px solid red;
            }
        </style>
    <div class="row" >
                    one
                </div>
                <div class="row" >
                    two
                </div>
                <div class="row" >
                    three
                </div>

    display: inline-block

    <style>
            .row {
                display: inline-block;
                width: 32%;
                border: 1px solid red;
            }
        </style>
    <div class="row" >
        one
    </div>
    <div class="row" >
        two
    </div>
    <div class="row" >
        three
    </div>

    column-count

    <style>
            .column {
                /* 设置列数 */
                -moz-column-count:3; /* Firefox */
                -webkit-column-count:3; /* Safari and Chrome */
                column-count:3;
                
                /* 设置列之间的间距 */
                -moz-column-gap:40px; /* Firefox */
                -webkit-column-gap:40px; /* Safari and Chrome */
                column-gap:40px;
                
                /* 设置列之间的规则 */
                -moz-column-rule:4px outset #ff0000; /* Firefox */
                -webkit-column-rule:4px outset #ff0000; /* Safari and Chrome */
                column-rule:4px outset #ff0000;
            }
        </style>
    <div class="column"></div>

    小结:

      以上代码都是在chrome上测试,如果使用请注意兼容性,有任何问题都可以提问

  • 相关阅读:
    Debian7安装msf
    Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站
    五、docker配置镜像加速器之阿里云
    四、harbor实践之初识harbor
    三、harbor部署之SSL
    二、harbor部署之部署harbor
    超级强悍的PHP代码编辑器PHPstorm及配置
    PHP使用DomDocument抓取HTML内容
    37条常用Linux Shell命令组合
    PHP常用数组函数
  • 原文地址:https://www.cnblogs.com/xiyangbaixue/p/4208197.html
Copyright © 2020-2023  润新知