分别实现1-16宫格的布局

329 min read

1宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>1宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
	</div>
</body>
</html>

2宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>2宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
	</div>
</body>
</html>

3宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>3宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

4宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>4宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

5宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>5宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

6宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>6宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
	</div>
</body>
</html>

7宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>7宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

8宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>8宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
	</div>
</body>
</html>

9宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>9宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
	</div>
</body>
</html>

10宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>10宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

11宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>11宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
	</div>
</body>
</html>

12宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>12宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

13宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>13宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

14宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>14宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

15宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>15宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
	</div>
</body>
</html>

16宫格布局:

<!DOCTYPE html>
<html>
<head>
	<title>16宫格布局</title>
<style type="text/css">
	.container{
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	.box{
		width: 200px;
		height: 200px;
		background-color: blue;
	}
	.box1{
		background-color: green;
	}
</style>
</head>
<body>
	<div class="container">
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
		<div class="box1"></div>
		<div class="box box1"></div>
		<div class="box"></div>
		<div class="box1"></div>
	</div>
</body>
</html>