• calc


    calc 和flexbox搭配,用来写流式布局非常好;

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>CSS3 Calc</title>
        <style type="text/css" media="screen">
            html{
                font-size:62.5%;
            }
            .wrapper{
                width:100%;
                border:5px solid #f00;
                margin:10px ;
                box-sizing:border-box;
                height:200px;
                clear:both;
            }
            .items{
                height:calc(100% - 40px);
                display:inline-block;
                border:1px solid #f70;
                text-align:center;
            }
    
            .w1 .items{
    
                float:left;
                margin-top:calc( 5 * 4px  );
                border:3px solid #0F16C6;
                width:calc(100% / 3 - 6px)
            }
    
            .w2 .items{
                float:left;
                margin-top:calc(200px - 20px * 9);
                width:calc(100% / 3 - 2px)
            }
    
            .w3 .items{
                float:left;
                width:calc(100% / 3 - (3 * 6px));
                margin:calc(2px * 4 );
            }
    
            .w3 .items:first-child{
                padding:calc(5 * 1rem - 3rem);
                box-sizing:border-box;
            }
    
        </style>
    </head>
    
    <body>
    <div class="wrapper w1">
        <div class="items">margin-top:calc( 5 * 4px  );</div>
        <div class="items">margin-top:calc( 5 * 4px  );</div>
        <div class="items">margin-top:calc( 5 * 4px  );</div>
    </div>
    <div class="wrapper w2">
        <div class="items">margin-top:calc(200px - 20px * 9);</div>
        <div class="items">margin-top:calc(200px - 20px * 9);</div>
        <div class="items">margin-top:calc(200px - 20px * 9);</div>
    </div>
    <div class="wrapper w3">
        <div class="items">calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 );<br>padding:calc(5 * 1rem - 3rem);</div>
        <div class="items">calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 )</div>
        <div class="items">calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 )</div>
    </div>
    </body>
    </html>
  • 相关阅读:
    40_接口类型的使用
    39_方法值和方法表达式
    38_方法的重写
    37_匿名字段方法的继承
    36_方法集的使用
    文件方式实现完整的英文词频统计实例
    组合数据类型练习,英文词频统计实例上
    英文词频统计预备,组合数据类型练习
    凯撒密码、GDP格式化输出、99乘法表
    字符串基本操作‘’
  • 原文地址:https://www.cnblogs.com/wang715100018066/p/6292526.html
Copyright © 2020-2023  润新知