前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >grid布局

grid布局

作者头像
鹤川
发布2023-04-27 15:45:33
3120
发布2023-04-27 15:45:33
举报
文章被收录于专栏:鹤川博客

背景渐变色

网格布局,由行和列组成的一个个方格。

display: grid

一、grid布局属性

代码语言:javascript
复制
grid-auto-flow: row;// 排列的方向,row:行排列(默认)、column:列排列

grid-template-columns:// 行排列必须指定对应的列数,不指定就是一列

grid-template-columns:autoauto;// 表示两列,也可以用百分比

grid-template-rows:// 列排列必须指定对应的行数,不指定就是一行

grid-template-rows:autoauto;// 表示两行,也可以用百分比

grid-template-columns: repeat(12,1fr);// 12网格布局

grid-gap:15px15px;// 行间隙、列间隙

justify-content: center;// 在排列的方向上居中

align-items: center;// 在垂直的方向上居中

二、代码实战

新建 html 文件 13-grid.html,编写下方程序,运行看看效果吧

代码语言:javascript
复制
<!DOCTYPE html>
<htmllang="en">
    <head>
        <metacharset="UTF-8">
        <metahttp-equiv="X-UA-Compatible"content="IE=edge">
        <metaname="viewport"content="width=device-width, initial-scale=1.0">
        <title>grid布局</title>

        <styletype="text/css">
            .out-div{
                width:600px;
                padding:15px;
                background-color: silver;
                display: grid;

                grid-auto-flow: row;
                grid-template-columns:20%30%30%;

                /**grid-auto-flow: column;
                grid-template-rows: auto auto auto;**/
                grid-gap:15px15px;

                justify-content: center;
                align-items: center;
            }
            .in-div{
                width:100%;
                height:50px;
                line-height:50px;
                background-color: tomato;
                text-align: center;
            }
        </style>

    </head>
  
    <body>
        <divclass="out-div">
            <divclass="in-div">1</div>
            <divclass="in-div">2</div>
            <divclass="in-div">3</div>
            <divclass="in-div">4</div>
            <divclass="in-div">5</div>
        </div>
    </body>
  
</html>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023 年 04 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景渐变色
    • 一、grid布局属性
      • 二、代码实战
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档