• 宽高自适应案例


    <style>
    * {
    margin: 0;
    padding: 0;
    }
    .layout{
    500px;
    height: 600px;
    border: 1px solid red;
    margin: 50px auto;
    /*设置父容器为伸缩盒子*/
    display: flex;
    /*默认的主轴是row,这里需要以列的方式进行排列*/
    flex-direction: column;
    }
    header{
    100%;
    height: 60px;
    background-color: red;
    }
    main{
    100%;
    /*设置父容器为伸缩盒子*/
    display: flex;
    /*让当前伸缩项占据父容器的剩余空间*/
    flex: 1;
    }
    main>article{
    height: 100%;
    background-color: pink;
    /*让当前伸缩项占据父容器的剩余空间*/
    flex: 1;
    }
    main>aside{
    height: 100%;
    background-color: purple;
    /*让当前伸缩项占据父容器的剩余空间*/
    flex: 3;
    }
    footer{
    100%;
    height: 80px;
    background-color: skyblue;
    }
    </style>
    </head>
    <body>
    <div class="layout">
    <header></header>
    <main>
    <article></article>
    <aside></aside>
    </main>
    <footer></footer>
    </div>
    </body>
  • 相关阅读:
    js forEach方法
    day1总结
    jupyter notebook
    java_13网络编程
    原生 input radio 优化
    JQ 获取 input file 图片 显示在对应位置
    math.js 使用
    前端优化
    文字动态颜色变化效果
    谷歌,火狐隐藏滚动条
  • 原文地址:https://www.cnblogs.com/lujieting/p/10230742.html
Copyright © 2020-2023  润新知