当前位置:首页 > 技术 >

网页设计css布局方式(css制作网页布局代码)

来源:原点资讯(www.yd166.com)时间:2023-02-09 15:47:00作者:YD166手机阅读>>

最小和最大尺寸设置

重复行或者列

repeat() 属性可以创建重复的网格轨道。这个适用于创建相等尺寸的网格项目和多个网格项目。

repeat() 也接受两个参数:第一个参数定义网格轨道应该重复的次数,第二个参数定义每个轨道的尺寸。

.grid-container{ padding: 20px; display: grid; grid-template-columns: repeat(2,100px); grid-template-rows: repeat(3,100px); background: pink; }复制代码

效果如下:

网页设计css布局方式,css制作网页布局代码(25)

repeat()

间距

grid-column-gap:创建列与列之间的距离。grid-row-gap:行与行之间的距离。

.grid-container{ padding: 20px; display: grid; grid-template-columns: repeat(2,100px); grid-template-rows: repeat(3,100px); grid-column-gap: 50px; grid-row-gap: 15px; background: pink; }复制代码

网页设计css布局方式,css制作网页布局代码(26)

设置间距

或者使用 grid-gap 是 grid-row-gap 和 grid-column-gap两个属性的缩写。

通过网格线定位 grid item

我们可以通过表格线行或者列来定位 grid item。比如:

<div class="grid-container"> <div class="item item1">1</div> <div class="item item2">2</div> <div class="item item3">3</div> <div class="item item4">4</div> <div class="item item5">5</div> <div class="item item6">6</div> </div>复制代码

.grid-container{ padding: 20px; display: grid; grid-template-columns: repeat(2,100px); grid-template-rows: repeat(3,100px); grid-column-gap: 50px; grid-row-gap: 15px; background: pink; } .item{ border: 2px solid palegoldenrod; color: #fff; text-align: center; font-size: 20px; } .item1{ grid-row-start: 2; grid-row-end: 3; grid-column-start: 2; grid-column-end: 3; background: #fffa90; color: #000; }复制代码

效果:

网页设计css布局方式,css制作网页布局代码(27)

通过网格线定位 grid item

grid-row 是 grid-row-start 和 grid-row-end 的简写。grid-column 是 grid-column-start 和 grid-column-end 的简写。

如果只提供一个值,指定了 grid-row-start 和 grid-column-start 的值。

如果提供两个值,第一个值是 grid-row-start 或者 grid-column-start 的值,第二个值是 grid-row-end 或者 grid-column-end 的值,两者之间必须要用/隔开。

grid-row: 2; grid-column: 3 / 4;复制代码

这四个值可以用 grid-area 缩写,分别对应 grid-row-start、grid-column-start、grid-row-end、grid-column-end:

grid-area: 2 / 2 / 3 / 3;复制代码合并单元行与合并单元列

这个就和 excel 中的合并单元行/列是相同的(这个需要设置在 grid item 中),

grid-column-start: 1; grid-column-end: 3; grid-row-start: 2; grid-row-end: 4; grid-row-end: 4;复制代码

也可以使用 grid-row 和 grid-column 简写的形式,关键词 span 后面紧随数字,表示合并多少个列或行,/ 前面是从第几行/列开始。

grid-row: 2 / span 3; grid-column: span 2;复制代码

.grid-container{ padding: 20px; display: grid; grid-template-columns: repeat(4,100px); grid-template-rows: repeat(3,100px); grid-column-gap: 50px; grid-row-gap: 15px; background: pink; } .item{ border: 2px solid palegoldenrod; color: #fff; text-align: center; font-size: 20px; } .item1{ grid-column-start: 1; grid-column-end: 3; grid-row-start: 2; grid-row-end: 4; }复制代码

效果如图:

网页设计css布局方式,css制作网页布局代码(28)

栏目热文

css div布局的基本步骤(divcss实现几种经典布局详解)

css div布局的基本步骤(divcss实现几种经典布局详解)

DIV CSS标准化布局的优势使用“DIV CSS”对网站进行布局符合W3C标准,采用这种方式布局通常是为了说明与HTM...

2023-02-09 15:09:20查看全文 >>

css100个经典案例(css100个必备技巧)

css100个经典案例(css100个必备技巧)

一、如何写出这样的页面?1、解题:(1)第一行 四大名著 :这个是个大标题。(2)观察全局:2、代码实现:备注:代码部分...

2023-02-09 15:26:02查看全文 >>

门下垂怎么调整视频(木头门下垂怎么调整视频)

门下垂怎么调整视频(木头门下垂怎么调整视频)

综合橙柿互动、新闻晨报、@中国国际航空、航空资源网、网友评论等1月27日下午#国航航班颠簸下坠乘客录视频防不测#话题冲上...

2023-02-09 15:49:48查看全文 >>

门铰链调节(门铰链的调整安装方法)

门铰链调节(门铰链的调整安装方法)

铰链是连接柜门和柜体的重要五金配件,是整个家居行业不可或缺的,每当家里装修的时候你看见木工师傅熟练地进行柜门铰链安装,你...

2023-02-09 15:22:09查看全文 >>

铰链如何调整门的上下(门上下不平门铰链怎么调)

铰链如何调整门的上下(门上下不平门铰链怎么调)

看上面图片上的前凸后平,像不像个飞机模型?所以它又叫“飞机合页”。当然除了这个比较有趣的名字以外,它还有一些更显专业的名...

2023-02-09 15:25:57查看全文 >>

div css布局经典实例(divcss排版布局步骤)

div css布局经典实例(divcss排版布局步骤)

前段时间我们分享了HTML&CSS—DIV CSS布局实例项目前五节课内容,今天继续为大家分享第六节课内容。后续...

2023-02-09 15:54:06查看全文 >>

网页制作css布局(网页设计布局图css代码)

网页制作css布局(网页设计布局图css代码)

大家好,我是三木。这篇文章,替大家汇总了css的布局方式,在每个布局的结尾附上了我认为比较好的文章链接,不仅仅可以当作学...

2023-02-09 15:49:47查看全文 >>

网页排版布局框架图(网页布局图设计工具)

网页排版布局框架图(网页布局图设计工具)

转自公众号:logo设计视觉010203040506070809本文转自微信公众号:logo设计视觉,图片来源网络,版权...

2023-02-09 15:24:30查看全文 >>

css grid布局详细图解(图解css grid 布局)

css grid布局详细图解(图解css grid 布局)

分享兴趣,传播快乐,增长见闻,留下美好!亲爱的您,这里是LearningYard新学苑。今天小编为大家带来华硕前端1...

2023-02-09 15:18:07查看全文 >>

div css布局技巧

div css布局技巧

我们在网页制作中,会有许多的术语例如:CSS、HTML、DHTML、XHTML等等。下面开始使用Div CSS进行网页布...

2023-02-09 15:23:03查看全文 >>

文档排行