zoukankan      html  css  js  c++  java
  • CSS3简单的栅格系统

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>高仿栅格系统</title>
        <!--栅格系统-->
        <link rel="stylesheet" href="css/small-grid.css">
        <!---->
        <link rel="stylesheet" href="css/index.css">
    </head>
    <body>
        <div class="main small-container">
            <!--一列12个-->
            <div class="small-row">
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
                <div class="col-1 have-border">A</div>                     
            </div>
            <div class="small-row">
                <div class="col-1 have-border">A</div>
                <div class="col-11 have-border">B</div>                       
            </div>
            <!--一列6个-->
            <div class="small-row">
                <div class="col-2 have-border">A</div>
                <div class="col-2 have-border">A</div>
                <div class="col-2 have-border">A</div>
                <div class="col-2 have-border">A</div>
                <div class="col-2 have-border">A</div>
                <div class="col-2 have-border">A</div>
            </div>
            <div class="small-row">
                <div class="col-2 have-border">A</div>
                <div class="col-10 have-border">B</div>
            </div>
            <!--4个-->
            <div class="small-row">
                <div class="col-3 have-border">A</div>
                <div class="col-3 have-border">A</div>
                <div class="col-3 have-border">A</div>
                <div class="col-3 have-border">A</div>
            </div>
            <div class="small-row">
                <div class="col-3 have-border">A</div>
                <div class="col-9 have-border">B</div>
            </div>
            <!--3个-->
             <div class="small-row">
                <div class="col-4 have-border">A</div>
                <div class="col-4 have-border">A</div>
                <div class="col-4 have-border">A</div>
            </div>
            <div class="small-row">
                <div class="col-4 have-border">A</div>
                <div class="col-8 have-border">B</div>
            </div>
            <div class="small-row">
                <div class="col-5 have-border">A</div>
                <div class="col-7 have-border">B</div>
            </div>
            <div class="small-row">
                <div class="col-6 have-border">A</div>
                <div class="col-6 have-border">B</div>
            </div>
        </div>
    </body>
    </html>
    
    *{
        margin: 0;
        padding: 0;
        border: 0;
        list-style: none;
        box-sizing: border-box;
    }
    
    .small-container{
         100%;
    }
    .small-container,.small-row{
        box-sizing: border-box;
    }
    .small-row::before,
    .small-row::after{
        content: '';
        display: block;
        visibility: hidden;
        clear: both;
        zoom: 1;
    }
    [class*='col-']{
        float: left;
        padding: 1%;
    }
    .col-1{
         8.33%;
    }
    .col-2{
         16.66%;
    }
    .col-3{
         25%;
    }
    .col-4{
         33.33%;
    }
    .col-5{
         41.66%;
    }
    .col-6{
         50%;
    }
    .col-7{
         58.33%;
    }
    .col-8{
         66.66%;
    }
    .col-9{
         75%;
    }
    .col-10{
         83.33%;
    }
    .col-11{
         91.66%;
    }
    .col-12{
         100%;
    }
    

      

      

  • 相关阅读:
    [转]C++引用
    安装Charles报错
    BigDecimal用法详解
    Map类集合
    Dubbo定义及其作用
    idea常用插件
    GitLab常用命令
    激活idea
    开发微信公众账号报错 返回码详细解释
    微信公众号 iOS UITextFiled 用中文键盘输英文出现空格的解决方法
  • 原文地址:https://www.cnblogs.com/binmengxue/p/6094752.html
Copyright © 2011-2022 走看看