• 一个简单的grid布局基础例子注释及相关分析


    HTML:

    <!DOCTYPE html>
     <!--全称为Document Type HyperText Mark-up Language即为文档种类为超文本标记性语言或超文本链接标示语言,放在html前面,用来声明文档的解析类型-->
    <html lang="en"> <!--向搜索引擎表示该页面是html语言,并且语言为英文网站,其"lang"的意思就是“language”,语言的意思,而“en”即表示english-->
    <head> <!--头部标签-->
        <meta charset="UTF-8"><!--meta标签通常出现在头部, 定义HTML 文档的字符编码为"UTF-8"-->
        <meta name="viewport" content="width=device-width, initial-scale=1.0"><!-- 定义名称为视口,可视区域的宽度,值可为数字或关键词device-width,页面首次被显示是可视区域的缩放级别,取值1.0则页面按实际尺寸显示,无任何缩放-->
        <meta http-equiv="X-UA-Compatible" content="ie=edge"><!--以上代码IE = edge告诉IE使用最新的引擎渲染网页,chrome = 1则可以激活Chrome Frame .-->
        <title>Document</title><!--标题为Document-->
        <link rel="stylesheet" href="css/style.css"><!--告诉浏览器采用样式表,连接该css文件-->
    </head>
    <body>
        <div class="wrapper">
            <div class="one">One</div>
            <div class="two">Two</div>
            <div class="three">Three</div>
            <div class="four">Four</div>
            <div class="five">Five</div>
            <div class="six">Six</div>
          </div>
    </body>
    </html>
    

    CSS:

    .wrapper {
      display: grid;/*属性规定元素应该生成的框的类型为网格。*/
      grid-template-columns: repeat(3, 1fr);/*网格模板列为3列自动填充的列*/
      grid-gap: 10px;/*网格差距为10px的距离*/
      grid-auto-rows: minmax(100px, auto);/*网格自动行最小为100px的高度最大至自动的范围*/
    }
    .one {
      grid-column: 1 / 3;/*one块列起始位置为1末位置为3*/
      grid-row: 1; /*one块行位置位于第一行*/
    }
    .two { 
      grid-column: 2 / 4; /*two块的列起始位置为2末位置为4*/
      grid-row: 1 / 3;  /*two块的行起始位置为1末位置为3*/
    }
    .three {
      grid-column: 1;/*three块的列位于第一列*/
      grid-row: 2 / 5;/*three块的行起始位置为2末位置为5*/
    }
    .four {
      grid-column: 3;/*four块的列位于第三列*/
      grid-row: 3;/*four块的行位于第三行*/
    }
    .five {
      grid-column: 2;/*five块的列位于第二列*/
      grid-row: 4;/*five块的行位于第四行*/
    }
    .six {
      grid-column: 3;/*six块的列位于第三列*/
      grid-row: 4;/*six块的行位于第四行*/

      

  • 相关阅读:
    pku 1061 青蛙的约会 扩展欧几里得
    莫比乌斯反演
    51Nod 1240 莫比乌斯函数
    51Nod 1284 2 3 5 7的倍数 容斥原理
    51Nod 1110 距离之和最小 V3 中位数 思维
    51Nod 1108 距离之和最小 V2 1096 距离之和最小 中位数性质
    HDU 2686 Matrix 多线程dp
    51Nod 1084 矩阵取数问题 V2 双线程DP 滚动数组优化
    HDU 1317XYZZY spfa+判断正环+链式前向星(感觉不对,但能A)
    设计模式(4)---单例模式
  • 原文地址:https://www.cnblogs.com/ceneasy/p/9757381.html
Copyright © 2020-2023  润新知