css布局 弹性布局 和 网格布局

这里就不写这两种布局的内容了

弹性布局链接:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

网格布局链接:https://www.jianshu.com/p/d183265a8dad

小测试:

用 flex 与 grid 实现如下即可:

 

<html>
  <head>
    <style>
      
      /* flex */
     .box {
       display: flex;
       flex-wrap: wrap;
       width: 100%;
     }
     .box div {
        width: calc(100% / 3);
        height: 100px;
        border: 1px solid black;
     }

     /* grid */
     .box {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        width: 100%;
     }

     .box div {
        height: 100px;
        border: 1px solid black;
     }
    </style>
  <head>
  <body>
    <div class="box">
      <div></div>
      <div></div>
      <div></div>
      <div></div>
    </div>	
  <body>
</html>

  

posted @ 2018-03-08 23:39  Animationer  阅读(3795)  评论(0编辑  收藏  举报