网格布局之grid

Posted erxiaojiedeah

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网格布局之grid相关的知识,希望对你有一定的参考价值。

技术分享图片 1 <!DOCTYPE html>
 2 <!DOCTYPE html>
 3 <html>
 4 <head>
 5     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 6     <title>
 7         网格布局
 8     </title>
 9     <link rel="stylesheet"  href="网格布局.css">
10 
11 </head>
12 <body>
13 <div class="wrapper">
14   <div class="one">One</div>
15   <div class="two">Two</div>
16   <div class="three">Three</div>
17   <div class="four">four</div>
18   <div class="five">Five</div>
19   <div class="six">Six</div>
20   <div class="seven">Seven</div>
21   <div class="eight">Eight</div>
22   <div class="nine">Nine</div>
23 </div>
24 </body>
25 </html>
.wrapper{
    display: grid;
  grid-template-columns: repeat(4,100px);
   /* grid-gap: 10px;*/
  grid-auto-rows: 100px;
}


.one{
  display: inline-block;
    width: 500px;
    height: 100px;
    background: red;
    color:black;
     grid-column: 1 / span 4;
     grid-row: 1 / 2;   
}
.two{
  display: inline-block;
    width: 100px;
    height: 200px;
    background: yellow;
    color:black;
     grid-column: 1 / 2;
     grid-row: 2 / 3;   
}

.three{
  display: inline-block;
    width: 100px;
    height: 100px;
    background: yellow;
    color:black;
     grid-column: 2 / 3;
     grid-row: 2 / 3;   
}
.four{
  display: inline-block;
    width: 100px;
    height: 100px;
    background: green;
    color:black;
     grid-column: 3 / 4;
     grid-row: 2 / 3;   
}
.five{
  display: inline-block;
    width: 100px;
    height: 100px;
    background: pink;
    color:black;
     grid-column: 4 / 5;
     grid-row: 2 / 3;   
}
.six{
  display: inline-block;
    width: 100px;
    height: 200px;
    background: lime;
    color:black;
     grid-column: 5 / 6;
     grid-row: 2 / 3;   
}
.seven{
  display: inline-block;
    width: 100px;
    height: 100px;
    background: blue;
    color:black;
     grid-column: 2 / 3;
     grid-row: 3 / 4;   
}
.eight{
  display: inline-block;
    width: 100px;
    height: 100px;
    background: purple;
    color:black;
     grid-column: 3 / 4;
     grid-row: 3 / 4;   
}
.nine{
  display: inline-block;
    width: 100px;
    height: 100px;
    background: seagreen;
    color:black;
     grid-column: 4 / 5;
     grid-row: 3 / 4;   
}

 

以上是关于网格布局之grid的主要内容,如果未能解决你的问题,请参考以下文章

CSS进阶之关于网格布局(Grid) 你了解哪些

网格布局之grid

python之tkinter使用-Grid(网格)布局管理器

Python - 使用网格布局格式化窗口

关于基本布局之——Grid布局

Grid 网格布局