网格布局之重复轨道

网格布局之重复轨道

欢迎关注:xssy5431 小拾岁月

参考链接:https://mp.weixin.qq.com/s/FQboZRMhdOFWqVDZ5JScDg 点击查看

使用场景

在网页开发中,我们尝尝会遇到宫格布局,比如:3 * 3,4 * 4布局等等。

网格布局中的重复轨道,可以完美解决这种布局问题。


示例代码

html 复制代码
<div class="grid-container" id="grid-box">
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
	<div class="grid-item"></div>
</div>
css 复制代码
.grid-container {
	width: 800px;
	padding: 10px;
	display: inline-grid;
	background-color: aliceblue;
	border: 1px solid white;
	border-radius: 6px;
	grid-template-rows: repeat(3, 100px);
	grid-template-columns: repeat(3, 1fr);
	grid-row-gap: 20px;
	grid-column-gap: 20px;
}

.grid-item {
	background: linear-gradient(0deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 1) 100%);
	font-size: 30px;
	text-align: center;
}

关键代码

css 复制代码
grid-template-rows: repeat(4, 100px);
grid-template-columns: repeat(3, 1fr);

代码解释

  • grid-template-rows: repeat(4, 100px); 表示行重复 4 次,高度为 100px
  • grid-template-columns: repeat(3, 1fr) 表示列重复 3 次,宽度平均分配;

页面布局


温馨提示

更多博文,请关注:xssy5431 小拾岁月

相关推荐
安冬的码畜日常3 个月前
【CSS in Depth 2 精译_035】5.5 Grid 网格布局中的子网格布局(全新内容)
前端·css·css3·网格布局·css布局·子网格·subgrid
安冬的码畜日常3 个月前
【CSS in Depth 2 精译_034】5.4 Grid 网格布局的显式网格与隐式网格(下)
前端·css·css3·html5·网格布局·css布局·隐式网格
安冬的码畜日常3 个月前
【CSS in Depth 2 精译_036】5.6 Grid 网格布局中与对齐相关的属性 + 5.7本章小结
前端·css·css3·html5·网格布局·grid·css网格
安冬的码畜日常3 个月前
【CSS in Depth 2 精译_032】5.4 Grid 网格布局的显示网格与隐式网格(上)
前端·css·css3·html5·网格布局·grid布局·css网格布局
安冬的码畜日常3 个月前
【CSS in Depth 2 精译_030】5.2 Grid 网格布局中的网格结构剖析(下)
前端·css·css3·html5·flexbox·网格布局·css布局
安冬的码畜日常3 个月前
【CSS in Depth 2 精译_031】5.3 Grid 网格布局的两种替代语法
前端·css·css3·html5·网格布局·网格·css布局
一条晒干的咸魚3 个月前
CSS传统布局方法(补充)——WEB开发系列37
前端·css·html·css3·网格布局·传统布局
一条晒干的咸魚3 个月前
”CSS 网格“二维布局系统(补充)——WEB开发系列32
前端·css·html·css3·web前端·网格布局
DieSnowK4 个月前
[Qt][布局管理器]详细讲解
c++·qt·网格布局·水平布局·布局管理器·垂直布局·表单布局
锦天5 个月前
网格布局 HTML CSS grid layout demo
前端·css·html·网格布局·grid layout·grid-area·grid-template