flex三列布局


三列等高布局

<p>Flexbox nuovo</p>
  <div class="container">
    <div class="col-4">LEFT</div>
    <div class="col-4">centercentercenter<br>
    centercentercenter</div>
    <div class="col-4">right</div>
  </div>
 body{
      background-color: #eee;
    }
      .container{
        width: 100%;
        background-color: #eee;
        display: flex;
        flex-wrap:warp;
        justify-content:center;
        overflow: hidden;
      }
      .container div{
        background-color: #fff;
        margin-right: 10px;
      }
      .col-4{
        width: 33.33%;
      }

 

 

三列滑動,彈性框

<p>Flexbox nuovo</p>
  <div class="flex">
    <div>uno</div>
    <div>due</div>
    <div>tre</div>
  </div>
 .flex
   {
      /* 基本樣式 */
      width: 350px;
      height: 200px;
      border: 1px solid #555;
      font: 14px Arial;

      /*  建立彈性框 */
      display: -webkit-flex;
      -webkit-flex-direction: row;

      display: flex;
      flex-direction: row;
   }

   .flex > div
   {
      -webkit-flex: 1 1 auto;
      flex: 1 1 auto;

      width: 30px; /* 讓過渡表現良好。(從/到"width:auto"的過渡
                      至少在 Gecko 和 Webkit 上是有 bug 的。
                      更多信息參見 http://bugzil.la/731886 ) */

      -webkit-transition: width 0.7s ease-out;
      transition: width 0.7s ease-out;
   }
   /* colors */
   .flex > div:nth-child(1){ background : #009246; }
   .flex > div:nth-child(2){ background : #F1F2F1; }
   .flex > div:nth-child(3){ background : #CE2B37; }
   .flex > div:hover
   {
        width: 200px;
   }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM