• grid布局 默写第一遍


    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>grid 布局第二遍</title>
      </head>
      <style>
        * {
          padding: 0;
          margin: 0;
        }
        #page {
          display: grid;
          grid-template-rows: 70px 50px auto 70px;
          grid-template-columns: 200px repeat(2, 1fr);
           100%;
          height: 100vh;
          grid-template-areas: 'aside header header' 'aside nav nav' 'aside main main' 'aside footer footer';
        }
        #page > header {
          grid-area: header;
          background-color: pink;
        }
        #page > aside {
          grid-area: aside;
          background-color: aqua;
        }
        #page > nav {
          grid-area: nav;
          background-color: burlywood;
        }
        #page > main {
          grid-area: main;
          background-color: #f5f5f5;
        }
        #page > footer {
          grid-area: footer;
          background-color: blueviolet;
        }
      </style>
      <body>
        <section id="page">
          <header>Header</header>
          <aside>Aside</aside>
          <nav>Nav</nav>
          <main>Main</main>
          <footer>Footer</footer>
        </section>
      </body>
    </html>

    竟然写了一上午,才搞定 grid-template-areas  

    坑:必须要定义宽高;

  • 相关阅读:
    构建之法阅读笔记06
    构建之法阅读笔记05
    人月神话阅读笔记02
    人月神话阅读笔记01
    构建之法阅读笔记04
    学习进度09
    描绘用户场景并将典型用户和用户场景描述
    学习进度08
    第一冲刺阶段工作总结11
    第一冲刺阶段工作总结10
  • 原文地址:https://www.cnblogs.com/pengxiangchong/p/16039438.html
Copyright © 2020-2023  润新知