CSS Grid子元素放置方法_grid-column grid-row实践

通过grid-column和grid-row可精确控制网格项位置,支持线号、span跨越及负数定位,实现灵活二维布局。

css grid子元素放置方法_grid-column grid-row实践

在使用 CSS Grid 布局时,精确控制子元素的位置是关键。通过 grid-columngrid-row 属性,可以灵活地将网格项放置在指定的行和列上,而不依赖于它们在 HTML 中的顺序。这种方式让布局更加直观且易于维护。

理解 grid-column 与 grid-row

grid-columngrid-row 是简写属性,用于定义网格项在网格中的起始和结束位置。

基本语法:

grid-column: / ; grid-row: / ;

也可以只设置起始线,浏览器会自动占据一个轨道。

立即学习“前端免费学习笔记(深入)”;

通过线号定位元素

网格容器中的每条垂直线和水平线都有编号,从 1 开始。你可以根据这些线号来放置元素。

示例:

Poe Poe

Quora旗下的对话机器人聚合工具

Poe 607 查看详情 Poe .container {
  display: grid;
  grid-template-columns: 100px 100px 100px;
  grid-template-rows: 50px 50px;
}

.item1 {
  grid-column: 1 / 3;
  grid-row: 1 / 2;
}

.item2 {
  grid-column: 3 / 4;
  grid-row: 1 / 3;
}

上面代码中,item1 占据第1到第3列(跨两列),位于第一行;item2 从第3列开始,跨一行但跨两行高度。

使用 span 关键字合并单元格

不想计算结束线?可以用 span 指定跨越几个轨道。

grid-column: 2 / span 2; — 从第2条线开始,向右跨2列 grid-row: 1 / span 3; — 从第1行开始,向下跨3行

这种写法更直观,尤其适合动态或响应式布局

实用技巧与注意事项

实际开发中,结合命名线或区域可提升可读性,但仅用 grid-columngrid-row 已足够应对大多数精确定位需求。

省略结束部分时,默认为 span 1 支持负数线号,如 grid-column: -2 / -1; 表示倒数第二条到最末线 可与 z-index 配合处理层叠关系,当多个项目重叠时 避免过度跳跃布局,影响可访问性和屏幕阅读器体验

基本上就这些。掌握 grid-column 和 grid-row 的用法后,你就能自由地“画”出任何二维布局结构,而不受 DOM 顺序限制。不复杂但容易忽略的是线号的起始逻辑和 span 的灵活使用。多练习几次,很快就能得心应手。

以上就是CSS Grid子元素放置方法_grid-column grid-row实践的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/953714.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
跪求一小说,是教舅妈电脑课的,有两个结局的那个?
上一篇 2025年12月1日 18:01:59
苹果 iOS 18.1.1 正式版发布:修复跨站脚本攻击和执行任意代码漏洞
下一篇 2025年12月1日 18:02:08

相关推荐

  • UC浏览器下载的压缩包怎么打开_UC浏览器直接解压ZIP或RAR文件教程

    UC浏览器下载的压缩包怎么打开_UC浏览器直接解压ZIP或RAR文件教程UC浏览器下载的压缩包怎么打开_UC浏览器直接解压ZIP或RAR文件教程UC浏览器下载的压缩包怎么打开_UC浏览器直接解压ZIP或RAR文件教程UC浏览器下载的压缩包怎么打开_UC浏览器直接解压ZIP或RAR文件教程

    首先尝试用UC浏览器预览压缩包内容,若需完整解压则安装ZArchiver等工具,或使用系统文件管理器自带的ZIP解压功能。 如果您在使用UC浏览器下载了ZIP或RAR格式的压缩包,但无法直接查看其中的内容,可能是因为浏览器本身不支持完整的解压功能。此时需要借助系统自带或第三方工具完成解压操作。 本文…

    2026年9月24日 用户投稿
    200
  • 蚂蚁百灵大模型团队开源高性能思考模型 Ring-flash-2.0

    蚂蚁百灵大模型团队开源高性能思考模型 Ring-flash-2.0蚂蚁百灵大模型团队开源高性能思考模型 Ring-flash-2.0蚂蚁百灵大模型团队开源高性能思考模型 Ring-flash-2.0蚂蚁百灵大模型团队开源高性能思考模型 Ring-flash-2.0

    蚂蚁百灵大模型团队宣布正式开源 ring-flash-2.0,这是一款基于 ling-flash-2.0-base 深度优化的高效思考模型。与 ling-flash-2.0 一致,ring-flash-2.0 拥有总计 100b 参数,但在每次推理过程中仅激活 6.1b 参数,显著提升计算效率。 R…

    2026年9月24日 用户投稿
    000
  • 多模态AI如何处理射电望远镜数据 多模态AI深空探测应用

    多模态AI如何处理射电望远镜数据 多模态AI深空探测应用多模态AI如何处理射电望远镜数据 多模态AI深空探测应用多模态AI如何处理射电望远镜数据 多模态AI深空探测应用多模态AI如何处理射电望远镜数据 多模态AI深空探测应用

    多模态ai通过融合多种数据提升射电望远镜数据分析能力。它将无线电信号转化为频谱图、时间序列等形式,并结合光学图像等信息综合判断信号频率、强度、出现时间与方向;1.时空对齐匹配不同设备数据;2.特征级融合提取关键特征;3.决策级融合综合多个模型结果;实际应用于“突破聆听计划”筛选射电信号,面临数据格式…

    2026年9月24日 用户投稿
    200
  • sublime怎么处理SQL文件并高亮_sublime SQL语法高亮设置方法

    sublime怎么处理SQL文件并高亮_sublime SQL语法高亮设置方法sublime怎么处理SQL文件并高亮_sublime SQL语法高亮设置方法sublime怎么处理SQL文件并高亮_sublime SQL语法高亮设置方法sublime怎么处理SQL文件并高亮_sublime SQL语法高亮设置方法

    首先手动设置SQL语法高亮,点击右下角语言模式选择SQL;接着将.sql文件默认关联为SQL语法打开;然后通过Package Control安装SQLTools等插件增强功能;最后可自定义颜色主题优化显示效果。 Sublime Text 默认支持多种编程语言的语法高亮,但对 SQL 文件的支持可能不…

    2026年9月24日 用户投稿
    000
  • sublime的snippet(代码片段)怎么用_sublime代码片段创建与调用技巧

    sublime的snippet(代码片段)怎么用_sublime代码片段创建与调用技巧sublime的snippet(代码片段)怎么用_sublime代码片段创建与调用技巧sublime的snippet(代码片段)怎么用_sublime代码片段创建与调用技巧sublime的snippet(代码片段)怎么用_sublime代码片段创建与调用技巧

    输入触发词按Tab可快速插入代码。通过Tools > Developer > New Snippet创建,设置content、tabTrigger和scope,保存至Packages/User目录,使用$1、$2等定义光标位,支持多行与变量如文件名、选中内容,适用于JS等特定语言环境。 …

    2026年9月24日 用户投稿
    000
  • UC浏览器如何设置默认下载工具_UC浏览器调用第三方下载器设置方法

    UC浏览器如何设置默认下载工具_UC浏览器调用第三方下载器设置方法UC浏览器如何设置默认下载工具_UC浏览器调用第三方下载器设置方法UC浏览器如何设置默认下载工具_UC浏览器调用第三方下载器设置方法UC浏览器如何设置默认下载工具_UC浏览器调用第三方下载器设置方法

    首先开启UC浏览器的第三方下载权限,进入设置→下载设置→启用“使用第三方下载工具”;然后在默认下载工具中选择目标应用如IDM+或ADM;若未显示可选应用需确认安装并刷新列表;还可通过系统设置→应用管理→默认应用→下载管理器中指定默认下载器;对于不支持直接绑定的版本,可用Tasker或Auto.js等…

    2026年9月24日 用户投稿
    100
  • 怎么用豆包AI帮我实现CQRS模式 3步教你用AI分离读写模型

    怎么用豆包AI帮我实现CQRS模式 3步教你用AI分离读写模型怎么用豆包AI帮我实现CQRS模式 3步教你用AI分离读写模型怎么用豆包AI帮我实现CQRS模式 3步教你用AI分离读写模型怎么用豆包AI帮我实现CQRS模式 3步教你用AI分离读写模型

    实现cqrs模式可通过三步借助豆包ai快速完成:一、理清业务场景,将写操作(如用户下单)与读操作(如查看订单列表)分离,可复制代码给豆包ai分析归类;二、让豆包ai生成基础结构代码,输入类似“基于cqrs的订单管理系统,用python flask实现”的指令,获取命令处理器、查询处理器等模块模板;三…

    2026年9月24日 用户投稿
    000
  • WPS如何制作个人简历_WPS简历模板选择与内容填写教程

    WPS如何制作个人简历_WPS简历模板选择与内容填写教程WPS如何制作个人简历_WPS简历模板选择与内容填写教程WPS如何制作个人简历_WPS简历模板选择与内容填写教程WPS如何制作个人简历_WPS简历模板选择与内容填写教程

    使用WPS制作简历需先选择合适模板,填写个人信息、求职意向、教育背景、工作经历等内容,突出成果与技能,调整格式后导出为PDF。关键在于内容真实、条理清晰、重点突出,便于HR快速识别优势。 在求职过程中,一份清晰、专业的简历至关重要。WPS Office 提供了多种简历模板和便捷的编辑功能,帮助用户快…

    2026年9月24日 用户投稿
    300
  • 星纪魅族万志强回应魅族 22 影像升级:10 月还会有 OTA

    星纪魅族万志强回应魅族 22 影像升级:10 月还会有 OTA星纪魅族万志强回应魅族 22 影像升级:10 月还会有 OTA星纪魅族万志强回应魅族 22 影像升级:10 月还会有 OTA星纪魅族万志强回应魅族 22 影像升级:10 月还会有 OTA

    10 月 13 日,星纪魅族集团中国区 cmo 万志强对用户认可魅族 22 手机影像表现作出回应。他表示,本月还将迎来一次 ota 更新,届时魅族 22 的影像能力有望再度升级。 魅族 22 据 CNMO 消息,有用户反馈称:尽管魅族 22 在拍照方面并非顶尖水准,但在短短几个月内已达到主流影像旗舰…

    2026年9月24日 用户投稿
    000
  • 袋鼠数据库工具 8.90.1 版已上线

    袋鼠数据库工具 8.90.1 版已上线袋鼠数据库工具 8.90.1 版已上线袋鼠数据库工具 8.90.1 版已上线袋鼠数据库工具 8.90.1 版已上线

    袋鼠数据库工具 是一款由 ai 驱动的主流数据库系统客户端,支持多种数据库类型,包括 mariadb、mongodb、mysql、oracle、postgresql、redis、sqlite、sqlserver 等,具备建表、数据查询、模型设计、结构同步、数据导入导出等丰富功能。兼容 windows…

    2026年9月24日 用户投稿
    000
  • 使用 Appium 实现 Gmail OTP 验证自动化

    使用 Appium 实现 Gmail OTP 验证自动化使用 Appium 实现 Gmail OTP 验证自动化使用 Appium 实现 Gmail OTP 验证自动化使用 Appium 实现 Gmail OTP 验证自动化

    本文档旨在指导开发者如何使用 Appium 自动化测试移动应用中的 Gmail OTP (One-Time Password) 验证流程。我们将探讨如何通过 Appium 定位 OTP 输入框,并使用获取到的 OTP 值进行输入,从而完成验证流程的自动化。 定位 OTP 输入框 在 Appium 中…

    2026年9月24日 用户投稿
    200
  • Chrome浏览器怎么用快捷键切换标签页_常用标签页切换快捷键大全

    Chrome浏览器怎么用快捷键切换标签页_常用标签页切换快捷键大全Chrome浏览器怎么用快捷键切换标签页_常用标签页切换快捷键大全Chrome浏览器怎么用快捷键切换标签页_常用标签页切换快捷键大全Chrome浏览器怎么用快捷键切换标签页_常用标签页切换快捷键大全

    掌握Chrome快捷键可快速切换标签页:Ctrl+Tab循环切换下一标签,Ctrl+Shift+Tab切换上一标签,Ctrl+数字键直接跳转指定位置,Ctrl+Page Down/Up也可实现上下标签切换。 如果您在浏览网页时打开了多个标签页,想要快速在它们之间进行切换,掌握Chrome浏览器的快捷…

    2026年9月24日 用户投稿
    200
  • AI工具+自动发布系统:打造不熬夜的新媒体工作流

    AI工具+自动发布系统:打造不熬夜的新媒体工作流AI工具+自动发布系统:打造不熬夜的新媒体工作流AI工具+自动发布系统:打造不熬夜的新媒体工作流AI工具+自动发布系统:打造不熬夜的新媒体工作流

    ai工具和自动发布系统能高效提升新媒体运营效率,解放时间和精力。①ai可生成文案、分析数据、优化内容;②自动发布系统支持定时发布,避免遗漏;③选择ai工具需明确需求、试用对比;④使用时注意平台兼容性、账号安全;⑤配合标准化流程、批量处理等技巧,兼顾质量与效率。 ☞☞☞AI 智能聊天, 问答助手, A…

    2026年9月24日 用户投稿
    000
  • UC浏览器网页加载不全是什么原因_UC浏览器网页加载不全原因及解决方法

    网页显示不全可依次检查网络、清除缓存、关闭省流模式、更新浏览器或修改DNS。首先确认Wi-Fi信号稳定,尝试切换网络;进入UC浏览器“设置”清除缓存与Cookie;关闭“省流加速”功能并重启;更新至最新版本或重装应用;最后通过静态IP设置DNS为8.8.8.8和8.8.4.4以优化解析。 如果您在使…

    2026年9月24日
    400
  • DeepSeek-V3.2-Exp 发布,训练推理提效,API 同步降价

    DeepSeek-V3.2-Exp 发布,训练推理提效,API 同步降价DeepSeek-V3.2-Exp 发布,训练推理提效,API 同步降价DeepSeek-V3.2-Exp 发布,训练推理提效,API 同步降价DeepSeek-V3.2-Exp 发布,训练推理提效,API 同步降价

    深度求索正式推出 deepseek-v3.2-exp 模型,该版本为实验性(experimental)更新。 作为通向新一代架构的过渡性尝试,V3.2-Exp 在 V3.1-Terminus 的基础上集成了 DeepSeek Sparse Attention(DSA),引入了一种创新的稀疏注意力机制…

    2026年9月24日 用户投稿
    700
  • 全彩3D漫画汉化资源汇总_ACG漫画在线观看地址

    全彩3D漫画汉化资源汇总_ACG漫画在线观看地址全彩3D漫画汉化资源汇总_ACG漫画在线观看地址全彩3D漫画汉化资源汇总_ACG漫画在线观看地址全彩3D漫画汉化资源汇总_ACG漫画在线观看地址

    全彩3D漫画汉化资源可通过manwa.size/booklist平台获取,该网站汇集日漫、韩漫及国创全彩漫画,支持下拉式阅读,界面简洁且适配多端,无需下载即可在线流畅观看。 全彩3D漫画汉化资源汇总_ACG漫画在线观看地址在哪里?这是不少网友都关注的,接下来由PHP小编为大家带来全彩3D漫画汉化资源…

    2026年9月24日 用户投稿
    600
  • TradingAgents-CN— 中文多智能体金融交易决策框架

    TradingAgents-CN— 中文多智能体金融交易决策框架TradingAgents-CN— 中文多智能体金融交易决策框架TradingAgents-CN— 中文多智能体金融交易决策框架TradingAgents-CN— 中文多智能体金融交易决策框架

    TradingAgents-CN是什么 tradingagents-cn是基于多智能体大模型的中文金融交易决策框架,在tauricresearch/tradingagents的基础上进行了开发,为中文用户提供了完整的文档体系和本地化支持。框架模拟真实交易公司的专业分工和协作决策流程,通过多个专业化a…

    2026年9月24日 用户投稿
    800
  • 使用 Java 读取文件并处理编码问题的实用指南

    使用 Java 读取文件并处理编码问题的实用指南使用 Java 读取文件并处理编码问题的实用指南使用 Java 读取文件并处理编码问题的实用指南使用 Java 读取文件并处理编码问题的实用指南

    本文旨在帮助开发者理解如何在 Java 中以字节方式读取文件,并正确处理字符编码问题。文章将详细介绍如何使用 FileInputStream 读取文件,以及如何在将字节转换为字符串时指定正确的编码方式,避免出现乱码问题。此外,还将讨论如何按固定大小的块读取文件,并提供代码示例进行演示。 理解字节流和…

    2026年9月24日 用户投稿
    000
  • 安装系统后,发现电脑硬件温度过高,是什么原因?

    安装系统后,发现电脑硬件温度过高,是什么原因?安装系统后,发现电脑硬件温度过高,是什么原因?安装系统后,发现电脑硬件温度过高,是什么原因?安装系统后,发现电脑硬件温度过高,是什么原因?

    硬件温度过高主要由散热不良引起,如积灰、风扇故障、硅脂老化等;长期高温会缩短硬件寿命、引发降频、死机或蓝屏;可通过HWMonitor等软件监控温度,并定期清理灰尘、更换硅脂或风扇来解决。 电脑硬件温度过高,通常是散热不良导致的。可能是散热器积灰、风扇故障,也可能是硅脂老化,甚至可能是硬件本身的问题。…

    2026年9月24日 用户投稿
    400
  • Debian OpenSSL如何管理私钥和公钥

    Debian OpenSSL如何管理私钥和公钥Debian OpenSSL如何管理私钥和公钥Debian OpenSSL如何管理私钥和公钥Debian OpenSSL如何管理私钥和公钥

    在debian系统中,openssl是一个功能强大的工具,用于生成和管理私钥及公钥。以下是利用openssl管理私钥和公钥的基本流程: 生成私钥 生成RSA私钥: openssl genrsa -out private_key.pem 2048 此命令将创建一个2048位的RSA私钥,并将其存储在p…

    2026年9月24日 用户投稿
    800

发表回复

登录后才能评论
关注微信