码迷,mamicode.com
首页 > 其他好文 > 详细

calico

时间:2017-01-17 12:45:03      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:utf-8   float   item   margin   20px   items   order   rem   lin   

calac 和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">width:calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 );<br>padding:calc(5 * 1rem - 3rem);</div>
    <div class="items">width:calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 )</div>
    <div class="items">width:calc(100% / 3 - (3 * 6px));<br>margin:calc(2px * 4 )</div>
</div>
</body>
</html>

 

calico

标签:utf-8   float   item   margin   20px   items   order   rem   lin   

原文地址:http://www.cnblogs.com/wang715100018066/p/6292526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!