网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

CSS的grid怎么用

本文小编为大家详细介绍“CSS的grid怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS的grid怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

创新互联专注于网站建设,为客户提供成都网站制作、网站建设、外贸网站建设、网页设计开发服务,多年建网站服务经验,各类网站都可以开发,高端网站设计,公司官网,公司展示网站,网站设计,建网站费用,建网站多少钱,价格优惠,收费合理。

我们先来看一下容器框架

#(id名){

display:grid;

grid-template-columns:(第一列宽度)(第二列宽度)......(第n列宽度);

grid-template-rows:(第一行高)(第二行高)......(第n行高);

}

或者

.(class名){

display:grid;

grid-template-columns:(第一列宽度)(第二列宽度)......(第n列宽度);

grid-template-rows:(第一行高)(第二行高)......(第n行高);

}

还有一种设置内联网格的方法。

#(id名){

display:inline-grid;

grid-template-columns:(第一列宽度)(第二列宽度)......(第n列宽度);

grid-template-rows:(第一行高)(第二行高)......(第n行高);

}

或者

.(class名){

display:inline-grid;

grid-template-columns:(第一列宽度)(第二列宽度)......(第n列宽度);

grid-template-rows:(第一行高)(第二行高)......(第n行高);

}

网格框架(项目框架)

为成为网格框架的元素指定以下CSS。

#(id名){

grid-column:(列方向的网格的开始位置)/(列方向的网格的结束位置);

grid-row:(行方向的网格的开始位置)/(行方向的网格的结束位置);

}

或者

.(class名){

grid-column:(列方向的网格的开始位置)/(列方向的网格的结束位置);

grid-row:(行方向的网格的开始位置)/(行方向的网格的结束位置);

}

#(id名){

grid-column-start:(列方向的网格的开始位置);

grid-column-end:(列方向的网格的结束位置);

grid-row-start:(行方向的网格的开始位置);

grid-row-end:(行方向的网格的结束位置);

}

或者

.(class名){

grid-column-start:(列方向的网格的开始位置);

grid-column-end:(列方向的网格的结束位置);

grid-row-start:(行方向的网格的开始位置);

grid-row-end:(行方向的网格的结束位置);

}

描述示例

使用网格线指定网格的起始位置和结束位置。

在下面的代码的情况下,单元的宽度是从第二栅格的垂直线到第四栅格的垂直线。

grid-column:2/4;

代码示例

创建以下CSS、HTML文件。

SimpleGrid.css

.Container{

display:grid;

grid-template-columns:160px160px160px160px;

grid-template-rows:120px120px;

border:solid#ff6a001px;

}

.GridItem1{

grid-column:1/2;

grid-row:1/2;

background-color:#ff9c9c;

}

.GridItem2{

grid-column:2/3;

grid-row:1/2;

background-color:#ffcb70;

}

.GridItem3{

grid-column:3/4;

grid-row:1/2;

background-color:#fffd70;

}

.GridItem4{

grid-column:4/5;

grid-row:1/2;

background-color:#b0ff70;

}

.GridItem5{

grid-column:1/2;

grid-row:2/3;

background-color:#7ee68d;

}

.GridItem6{

grid-column:2/3;

grid-row:2/3;

background-color:#7ee6e2;

}

.GridItem7{

grid-column:3/4;

grid-row:2/3;

background-color:#95a7f5

}

.GridItem8{

grid-column:4/5;

grid-row:2/3;

background-color:#d095f5;

}

SimpleGrid.html

内容1

内容2

内容3

内容4

内容5

内容6

内容7

内容8

说明:

下面的容器的CSS描述创建一个4行×2行的网格。

.Container{

display:grid;

grid-template-columns:160px160px160px160px;

grid-template-rows:120px120px;

border:solid#ff6a001px;

}

网格的每个元素的CSS将是(GridItem1~GridItem8)。我们为每个网格定义网格单元。为网格的每个单元格更改背景颜色。

.GridItem1{

grid-column:1/2;

grid-row:1/2;

background-color:#ff9c9c;

}

显示结果

使用Firefox浏览器显示上述HTML文件。将显示如下所示的效果。创建2行×4列的网格,并在每个单元格中显示字符串“itemn”。此外,可以为每个单元设置单元的背景颜色。
CSS的grid怎么用

CSS的grid怎么用

读到这里,这篇“CSS的grid怎么用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。


当前文章:CSS的grid怎么用
标题来源:http://bjjierui.cn/article/pceicd.html

其他资讯