spot_img
Home外贸独立商城运营2022 年初学者终极 CSS 网格教程

2022 年初学者终极 CSS 网格教程

JasperAI 10000字免费额度试用

请注意,第 6 个网格项目根据其定义的位置与其他项目重叠。 它的背景颜色与其他颜色不同,以确保您可以清楚地看到它的位置。 随意摆弄命名的行值以查看项目如何变化。

常见对齐属性

网格布局规范中可用的许多属性对于 CSS 对齐是通用的,也可用于其他 CSS 上下文(例如 flexbox)。 这些属性是 Box Alignment 模块的一部分。

我不会详细介绍这些,但您可以参考我的 flexbox 教程,了解其中许多功能的交互式演示。 它们在网格布局上下文中的工作方式类似。

  • row-gapcolumn-gap 应用于网格容器以定义网格行和列之间的间距
  • justify-items 应用于网格容器以在各个网格单元格内沿行轴定义网格项的对齐方式
  • justify-self 应用于任何网格项以在其单个网格单元格内定义行轴对齐
  • align-items 应用于网格容器,以在各个网格单元格内沿列轴定义网格项的对齐方式
  • align-self 应用于任何网格项以在其单个网格单元格内定义列轴对齐
  • justify-content 应用于网格容器以确定如何沿行轴分配容器内未使用的空间
  • align-content 应用于网格容器以确定如何沿列轴分配容器内未使用的空间
  • order 应用于单个网格项目以更改项目在源中默认显示的顺序

这些通用对齐功能中的一些在 flexbox 上下文中更有用,因此如果您在网格布局中不经常使用它们,您也不会感到惊讶。

网格速记属性

在整个 CSS 网格布局教程中,我只使用了普通的 CSS 属性。 这在您学习时很有用,而且对于代码维护也可能更好。

WordPress divi主题

但是 Grid Layout 规范包含许多速记属性,可让您使用更短的语法定义网格。 我将在此处列出所有这些以及它们定义的普通属性。

请注意,其中一些速记属性接受关键字以及表示的速记属性。 有些还在值之间使用正斜杠 (/)。

  • grid-template – [grid‑template‑columns] [grid‑template‑rows] [grid‑template‑areas]
  • grid 速记以下列方式之一编写(注意允许的关键字):
    • [grid‑template]
    • [grid‑template‑rows] / auto‑flow [grid‑auto‑columns]
    • [grid‑template‑rows] / auto‑flow dense [grid‑auto‑columns]
    • auto‑flow / [grid‑auto‑rows] / [grid‑template‑columns]
  • grid-row – [grid‑row‑start] / [grid‑row‑end]
  • grid-column – [grid‑column‑start] / [grid‑column‑end]
  • grid-area – [grid‑row‑start] / [grid‑column‑start] / [grid‑row‑end] / [grid‑column‑end]
  • gap – [row‑gap] [column‑gap]

其他 CSS 网格布局功能

本教程有很多内容没有涵盖——没错,这是一个面向初学者的 CSS 网格教程。 但是,一旦您掌握了基础知识,您就会想要研究与网格布局相关的许多功能和技术。 以下是一些链接:

  • 内嵌网格—— display 属性接受的值为 inline-grid
  • 子网格 – 允许您在单个网格区域内定义新网格
  • 砌体布局——现代设计中使用的一种流行布局技术,现在是网格布局规范的一部分
  • 重复行和列——使用 repeat() 函数符号,我只是简单地提到了

结论

本深入教程介绍了 CSS 网格布局的基础知识。 我希望交互式演示中的示例能让您充分了解不同的属性和值,从而完全掌握如何使用它们来构建现代布局。 为方便起见,此 CSS 网格教程中的所有 CodePen 演示都可以在此 CodePen 集合中找到。

从那里开始,您应该准备好使用这组强大的功能构建具有现代、可维护布局的网站,并且您永远不会再考虑布局黑客。

顺便说一下,如果您有兴趣学习如何在 WordPress 上制作网站,我们也有专门的指南涵盖该主题。 有些人甚至可能称它为使用 WordPress 制作网站的终极指南! 😉

查看我们的更多 Web 开发教程:
👉 初学者的 Webpack 教程
👉 适合初学者的 CSS Flexbox
👉 新手 Fetch API 教程
👉 面向初学者的微交互教程
👉 面向初学者的 Tailwind CSS 教程

5分钟生成10篇英文软文article forge软件试用
跨境电商独立站代运营服务综合套餐项目合作请联系客服微信 13564054264
服务项目服务模块服务效果服务周期服务费用 RMB
海外市场调研
与品牌诊断
目标市场调研1份调研报告按次(5-7个工作日)5000
消费受众分析
市场准入条件
竞品发展轨迹
市场销售策略
品牌商业化诊断
TikTok
账号代运营
TikTok账号定位3个账号运营
500条视频内容发布
按季度(50-65个工作日)30000
TikTok内容策划
TikTok视频制作
TikTok账号涨粉
TikTok数据分析
TikTok
直播代运营
TikTok直播策划20-24场直播按月度(20-24个工作日)15000
TikTok网络搭建
TikTok选品分析
TikTok话术提炼
TikTok直播开展
TikTok直播数据分析
TikTok
KOL/KOC营销
TikTok行业达人匹配500-1000个达人邀约/天按月度(20-24个工作日)10000
TikTok行业达人邀约
TikTok行业达人签约
TikTok达人合作跟进
TikTok达人合作完成
海外社媒
代运营
海外社媒运营需求确认insgarm
Facebook
Pinterest
Linkedln
海外社媒运营(4选2)
按季度(50-65个工作日)30000
海外社媒运营方案制订
海外社媒代运营开展
海外社媒活动策划&开展
海外社媒账户涨粉&数据分析
海外线下
代理商拓展
渠道代理目标市场确认主要服务地区为欧美/东南亚
限定1-3个国家
按季度(50-65个工作日)35000
渠道代理商信息抓取
渠道代理商邮件邀约
渠道代理商洽谈准备
渠道代理商签约合作
渠道代理商完成合作
海外广告代投放海外广告账户开户TikTok
Google
Facebook
海外广告代投
(电商/游戏)
按季度(50-65个工作日)开户首充1000美金
10%广告投放佣金
海外广告产品分析
海外广告代投计划制订
海外广告代投内容制作
海外广告代投放开展
海外广告代投效果优化项目合作请联系客服微信 13564054264
siteground

【WordPress花园提醒您】如果想购买国外正版WordPress主题和插件,您需要一张VISA信用卡才能支付,这里我们推荐光大银行信用卡!赶快免费申请,别耽误了买插件哦!

guangda
WordPress花园官方账号
WordPress花园隶致力于为广大跨境电商和独立站爱好者提供优质的WordPress教程、Woocommerce教程、Facebook、Twitter、tiktok、Instagram教程和谷歌SEO教程等资料和对应的建站推广服务。关注‘哟派出海’公众号了解最新资讯。粉丝福利:Shopline免费独立站建设14天优惠 商务合作: [email protected]
RELATED ARTICLES