复习挑战
本课属于 Coddy HTML 学习旅程的“精通 CSS”单元。第 34 课,共 43 课。
挑战
简单使用 CSS Grid 构建简洁的布局,包含一个页眉和一行 3 张图片的图库,如下图所示:

- 将
.container设置为display: grid,并在项目之间添加gap。 - 创建一个包含 2 行和 3 列的网格。
使用以下内容定义网格区域:
grid-template-areas: "header header header" "img1 img2 img3";- 使用
grid-area属性将每个网格项目分配到对应区域。
亲手试试
<!DOCTYPE html>
<html>
<head>
<style>
body{
margin: 0;
padding: 0;
}
img{
width: 100%;
}
.header{
text-align: center;
padding: 10px;
background-color: #afe1e3;
}
/* Add you CSS code here */
</style>
</head>
<body>
<div class="container">
<div class="header">My Gallery</div>
<div class="img1"><img src="https://upload.wikimedia.org/wikipedia/commons/1/1b/Burchell%27s_zebra_%28Equus_quagga_burchellii%29_2.jpg"></div>
<div class="img2"><img src="https://upload.wikimedia.org/wikipedia/commons/3/39/Zebra_zebras_-_tarangire_tanzania_africa.jpg"></div>
<div class="img3"><img src="https://upload.wikimedia.org/wikipedia/commons/1/11/Zebra-Lake_Nakuru.jpg"></div>
</div>
</body>
</html>
精通 CSS中的所有课
自己练习: Web 在线编辑器