zoukankan      html  css  js  c++  java
  • Flexbox 布局

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    *{
    border:0;
    margin:0;
    padding:0;

    box-sizing:border-box;
    }
    .container{
    /*设置弹性盒模型*/
    display: -webkit-flex;
    padding:20px;

    /*纵向对齐*/
    -webkit-align-items: center;
    /*横向平铺*/
    -webkit-justify-content: space-between;

    }
    .container div{
    150px;
    border:1px solid #f00;
    padding:20px;
    margin-bottom: 20px;
    }

    .container .box1{
    height: 120px;
    }
    .container .box2{
    height:100px;
    }

    .container .box3{
    height:40px;
    }

    .container .box4{
    height:200px;
    border:1px solid #0f0;
    }
    @media (max-640px) {
    /*控制顺序*/
    .container div:nth-of-type(1){ -webkit-order:2;}
    .container div:nth-of-type(2){ -webkit-order:3;}
    .container div:nth-of-type(3){ -webkit-order:4;}
    .container div:nth-of-type(4){ -webkit-order:1;}
    .container{
    display: -webkit-flex;
    padding:20px;
    /*纵向顶部对齐*/
    -webkit-align-items: flex-start ;
    /*平均分布*/
    -webkit-justify-content: space-between;
    /*自动换行*/
    -webkit-flex-wrap:wrap;
    }

    }

    </style>
    </head>

    <body>
    <div class="container">
    <div class="box1"></div>
    <div class="box2"></div>
    <div class="box3"></div>
    <div class="box4"></div>
    </div>
    </body>
    </html>

  • 相关阅读:
    剑指 Offer 51. 数组中的逆序对
    剑指 Offer 68
    剑指 Offer 68
    JS绑定事件三种方式
    图片懒加载原理及实现
    资源加载过程
    了解JS单线程和任务队列!
    JS函数作用域提升
    JS函数种类详解
    ES6之模版字符串
  • 原文地址:https://www.cnblogs.com/luckyuns/p/5729282.html
Copyright © 2011-2022 走看看