博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Grid布局
阅读量:5743 次
发布时间:2019-06-18

本文共 917 字,大约阅读时间需要 3 分钟。

Gird布局是什么?

Grid(网格) 布局使我们能够比以往任何时候都可以更灵活构建和控制自定义网格 ; 能够将网页分成具有简单属性的行和列来完成我们需要的网格布局。

CSS Grid 布局由两个核心组成部分是 wrapper(父元素)和 items(子元素)。 wrapper 是实际的 grid(网格),items 是 grid(网格) 内的内容。

下面是一个 父元素,内部包含6个 子元素 :

1
2
3
4
5
6
复制代码

为了使其成为二维的网格容器,我们需要定义列和行: 创建3行(columns)2列(rows)

.box{                       display: grid;            grid-template-columns: 50px 50px 50px;            grid-template-rows: 50px 50px;        }复制代码

grid-template-columns 创建列;创建几列就在后面写几个值; grid-template-rows 创建行;创建几行就在后面写几个值;

效果图为:

为了确保能正确理解这些值与网格外观之间的关系,请看一下这个例子。

CSS代码

.box{          display: grid;          grid-template-columns: 300px 150px 50px;          grid-template-rows: 150px 50px;        }复制代码

效果为:

是不是非常好理解,使用起来也非常简单是不是?

觉得对您有帮助,麻烦您点个关注,如有不足,请多指教!

转载于:https://juejin.im/post/5ced68da6fb9a07ef63fbea8

你可能感兴趣的文章
电脑技巧 如何通过声音 音乐找到歌曲
查看>>
SpringCloud学习笔记(3)——Hystrix
查看>>
centos系统安装rar解压工具unar
查看>>
rsync 自动创建目录的坑点
查看>>
多线程之互斥锁(By C++)
查看>>
Oracle创建表空间及用户
查看>>
ZTree 获取选中的项
查看>>
asp.net MVC AngularJS
查看>>
python初级 2 字符串格式化
查看>>
React Native库版本升级与降级
查看>>
SuSE Linux Supervisor的安装与使用案例
查看>>
LeetCode Binary Tree Level Order Traversal II
查看>>
约束5:外键约束
查看>>
Virtualbox [The headers for the current running kernel were not found] (操作过程后还是失败,显示相同问题)...
查看>>
添加额外的源, 使得yum可以安装更多的软件
查看>>
python文件夹批处理操作
查看>>
华为公司内部培训资料_介绍RTSP的消息、信令等
查看>>
Django:Python3.6.2+Django2.0配置MySQL
查看>>
<jsp:param>标签给属性赋值时的一个坑
查看>>
@Resource和@Autowired的区别
查看>>