首先来看一下效果图

接下来废话不多说,先上代码

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.box{
width: 610px;
height: 610px;
margin: 100px auto;
display: grid;/* 说明以grid布局 */
grid-template-columns: 200px 5px 200px 5px 200px;/* 网格划分为五列,包括间隔 */
grid-template-rows: 200px 5px 200px 5px 200px;/* 网格划分为五行,包括间隔 */
}
.a{
grid-column-start: 1;/* 单元格开始的那条列线 */
grid-column-end: 2;/* 单元格结束的那条列线 */
grid-row-start: 1;/* 单元格开始的那条行线 */
grid-row-end: 4;/* 单元格结束的那条行线 */
background: #5a5eff;
}
.b{
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 2;
background: #F672E2;
}
.c{
grid-column-start: 5;
grid-column-end: 6;
grid-row-start: 1;
grid-row-end: 2;
background: #FDF505;
}
.d{
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 3;
grid-row-end: 4;
background: #F90B0B;
}
.e{
grid-column-start: 5;
grid-column-end: 6;
grid-row-start: 3;
grid-row-end: 6;
background: #41a8ff;
}
.f{
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 5;
grid-row-end: 6;
background: #10FDD0;
}
.g{
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 5;
grid-row-end: 6;
background: #16FA07;
}
</style>
</head>
<body>
<div class="box">
<div class="a"></div>
<div class="b"></div>
<div class="c"></div>
<div class="d"></div>
<div class="e"></div>
<div class="f"></div>
<div class="g"></div>
</div>
</body>
</html>

代码就这么多,还是挺简单的。

网格如下划分成五列,则用了6条列线

划分为五行,则用了6条行线

(请随意吐槽这张图片)

主要可以参考,http://www.tuicool.com/articles/F3mMJzv,里面有较详细的说明,图片也比较清晰,个人推荐可以参考一下

结合这张图片,应该很好理解的

还是很容易理解 的。

 

最新文章

  1. WIN32服务程序(二):卸载服务
  2. &lt;页面里折合与打开&gt;
  3. Android手机_软件安装目录
  4. POJ 3270 【组合数学】
  5. Silverlight 结合ArcGis 使用inforwindow
  6. 使用curl,libcurl访问Https
  7. 从Git到GitHub,详细教程
  8. 持续集成之 Spring Boot 实战篇
  9. SpringBoot报错:Failed to load ApplicationContext( Failed to bind properties under &#39;logging.level&#39;)
  10. [解决]CXF wsdl2java 生成代码存在的一些问题
  11. linux中结构体对齐【转】
  12. supervisor的command执行两条命令
  13. linux系统添加指定uid和gid的用户和组
  14. aps.net webform框架下页面服务器端控件和html控件用法
  15. Hive 中Join的专题---Join详解
  16. Qt5布局管理(二)——QDockWidget停靠窗口类
  17. python基础学习1-双层装饰器(实现登陆注册)
  18. Java中的平衡树
  19. Anaconda Install
  20. javascript定义对象的方式

热门文章

  1. mysql优化---订单查询优化:异步分页处理
  2. node-webkit制作桌面应用
  3. 关于BOM的理解
  4. CreateWindow的出错解决
  5. 创建Win32图形界面应用程序
  6. .net是最牛逼的开发平台没有之一
  7. 使用jQuery快速高效制作网页交互特效
  8. ABP Zero 单部署,单数据库,多租户架构
  9. DOM树的增查改删总结
  10. 每天一个linux命令(41)--ping命令