body {background-color: #c3c3c3}

grid网格布局

1
grid-area:2/4/4/5;  第几行开始/第几列开始/到第几行结束/到第几列结束
1
grid-template-columns: repeat(auto-fill,minmax(300px,1fr));

 自适应的布局

1
2
3
4
5
6
7
8
9
10
11
12
13
14
.container{
       width: 80%;
       margin: 0 auto;padding: 20px;box-sizing: border-box;
       display: grid;
       grid-template-columns: repeat(auto-fill,minmax(300px,1fr));
       gap: 10px;
       box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
       border: 1px solid ;overflow: hidden;
    }
    @media screen and (max-width:800px) {
       .container{width: 100%;
           grid-template-columns: repeat(auto-fill,minmax(100%,1fr));
       }
    }

  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            padding: 0;
            margin: 0;
        }
 
        .parent {
          background: red;
          height: 200px;width: 800px;margin: 0 auto;
          display: grid;
          grid-template-rows: 1fr 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr 1fr;
          grid-gap: 5px 8px;
        }
       .parent  div{background-color: pink}
        .div1 {
            grid-area: 1/1/3/3;
            background-color: red;
        }
 
        .div2 {
            grid-area:1/3/1/5 ;
        }
 
        .div3 {
            grid-area:2/3/4/4;
        }
 
        .div4 {
            grid-area:2/4/4/5;
        }
 
        .div5 {
            grid-area:3/1/5/3 ;
        }
 
      
    </style>
</head>
 
<body>
    <div class="parent">
        <div class="div1">a111</div>
        <div class="div2">a222 </div>
        <div class="div3">a333 </div>
        <div class="div4">a4444 </div>
        <div class="div5"> a555</div>
         
    </div>
 
</body>
 
</html>

  

1
grid-area:2/4/4/5;
posted @   最美胡萝卜  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
body {background-color: #c3c3c3}
点击右上角即可分享
微信分享提示