新闻中心

在css中布局网格模板列行设置

2025-11-02
浏览次数:
返回列表
grid-template-columns和grid-template-rows用于定义网格的列宽和行高。前者设置列的宽度,支持固定单位、fr弹性单位、repeat()重复函数和minmax()最小最大值函数,如repeat(3, 1fr)创建三等分列;后者设置行的高度,用法类似,如grid-template-rows: 100px 200px定义两行固定高度。两者结合可构建二维布局,如.container设为display: grid后,配合gap实现响应式网格。使用fr、repeat和minmax能提升布局灵活性。

在css中布局网格模板列行设置

在CSS中使用网格布局时,grid-template-columnsgrid-template-rows 是定义网格结构的核心属性。它们用来设置网格的列宽和行高,控制整体布局的划分方式。

grid-template-columns:定义列的宽度

该属性用于指定网格容器中每一列的宽度。可以使用固定单位(如px)、相对单位(如fr、%)或函数(如minmax()、repeat())来设置。

常见用法示例:
  • 固定宽度列: grid-template-columns: 100px 200px 100px; —— 创建三列,宽度分别为100px、200px、100px。
  • 等分弹性列(fr单位): grid-template-columns: 1fr 2fr; —— 第二列是第一列的两倍宽,总空间按比例分配。
  • 重复模式(repeat函数): grid-template-columns: repeat(3, 1fr); —— 创建三个等宽的列。
  • 混合单位: grid-template-columns: 100px 1fr 2fr; —— 第一列为固定宽度,其余按比例分配剩余空间。
  • 最小最大值(minmax): grid-template-columns: repeat(4, minmax(100px, 1fr)); —— 每列至少100px,最多占满可用空间。

grid-template-rows:定义行的高度

与列类似,该属性设置网格中每一行的高度。使用方式和单位基本一致。

仿虎嗅网在线视频教育门户源码2.0 仿虎嗅网*教育门户源码2.0

仿虎嗅商学院*教育门户网站源码,织梦内核,页面简洁,容易维护修改;适合做在线教育类网站,网站模板修改简单,网站设置多个广告位方便放置广告。适用于视频网站,在线教育、在线商学院;图片展示效果极佳;网站手工div+css,代码精简,首页排版整洁大方、布局合理、利于SEO、图文并茂、静态HTML;首页和全局重新做了全面优化,方便大家无缝使用。

仿虎嗅网在线视频教育门户源码2.0 0 查看详情 仿虎嗅网在线视频教育门户源码2.0 使用示例:
  • 固定高度行: grid-template-rows: 50px 100px; —— 创建两行,高度分别为50px和100px。
  • 弹性行高: grid-template-rows: 1fr 2fr; —— 第二行高度是第一行的两倍。
  • 自适应内容高度: grid-template-rows: auto 1fr; —— 第一行根据内容自动调整,第二行填满剩余空间。
  • 结合minmax限制行高: grid-template-rows: minmax(60px, auto) 1fr; —— 第一行最小60px,内容多时可扩展。

实际布局中的配合使用

在一个网格容器中,同时设置列和行可以构建二维布局结构。

例如创建一个3列2行的响应式布局:
.container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 100px 200px;
  gap: 10px;
}

这样会生成一个三列等宽、两行固定高度的网格,项目将按先行后列的顺序填充。

基本上就这些。合理使用 fr、repeat 和 minmax 能大幅提升布局灵活性和响应性。

以上就是在css中布局网格模板列行设置的详细内容,更多请关注其它相关文章!


# 多个  # 嘉兴网站建设工程  # 汨罗市网站建设  # 评书网站建设银行  # 网站建设优化知识  # 南通市网站建设模块化  # 九度智能seo软件  # 剪映如何营销推广产品  # 网站推广整体预算  # 推广营销瓶颈分析论文  # 关键词优化网站公司  # 最多  # css  # 选择器  # 两种类型  # 按比例  # 中不  # 两倍  # 首页  # 分别为  # 两行  # 响应式布局  # ai 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: 抖音怎么赚钱_抖音创作者变现方法与途径指南  Golang如何实现容器化日志收集与分析_Golang容器日志收集分析方法  wps文字怎么插入目录并自动更新_wps文字如何插入目录并自动更新方法  Win11怎么设置开机NumLock亮 Win11修改注册表InitialKeyboardIndicators值  windows10怎么查看本机ip_windows10命令提示符ipconfig使用  html网页设计源代码怎么运行_运行html网页设计源代码步骤【指南】  深入理解Go语言中Map值与方法接收器的交互:为什么需要临时变量  Golang如何使用context实现超时取消_Golang context超时取消模式实践  飞书妙记怎样用语音转文字速记_飞书妙记用语音转文字速记【速记方法】  优化Log4j2控制台输出性能:解决异步日志瓶颈  深入理解字体排版:Adobe光学字偶距与CSS字偶距的差异与实现  在Go Martini框架中高效服务动态生成图像的实践指南  C++ explicit关键字防止隐式转换_C++构造函数安全规范  俄罗斯浏览器官网直达链接 俄罗斯浏览器最新在线入口导航  PDF怎么合并PDF并保持格式_PDF合并文件保持排版教程  押井守高度称赞《辐射4》:玩了八年都停不下来!  SteamMachine定价或为699美元 大家想入手吗?  漫蛙漫画官方主页入口 漫蛙MANWA网页直达访问链接  J*a应用程序首次运行自动创建文件与目录的最佳实践  如何在Python中使用Optional类型处理可变对象并避免Pylint警告  Angular响应式表单:实现提交后表单及按钮的禁用与只读化  电脑安装程序提示“错误1722”怎么办_Windows Installer服务问题解决【教程】  如何使用纯J*aScript判断Input元素是否在特定类容器内  PHP表单数据传递:如何通过隐藏输入字段获取动态ID  蛙漫限时开放最深处链接_蛙漫全站漫画会员同款秒开地址  在Go开发中优雅管理ListenAndServe进程:GoSublime集成方案  痛风发作了怎么办? 快速止痛和后期饮食调理  期待已久:小米17 Ultra、小米首款NAS本月登场  抖音未来赚钱的新趋势 2025年值得关注的变现风口分析  黑鲨3Pro怎样在相册开漫画风滤镜_iPhone黑鲨3Pro相册开漫画风滤镜【趣味滤镜】  抖音隐秘迷城小游戏入口_ 抖音冒险解谜小游戏秒玩  C++的std::mdspan是什么_C++23中用于操作多维数组的非拥有视图  斑马英语APP如何开启夜间护眼阅读_斑马英语APP夜间模式与低蓝光设置教程  谷歌浏览器最新官方入口链接 谷歌浏览器网页版官网导航  Windows 11怎么彻底关闭定位_Windows 11服务中禁用Geolocation  poki网页游戏推荐_poki免费游戏平台入口  fishbowl官网免费版 fishbowl养鱼网站入口  J*a编写用户注册与登录功能_掌握字符串与验证逻辑  mc.js游戏直达 mc.js网页免下载版本秒进地址  汽水音乐车机版横屏版7.1 汽水音乐车机版横屏版下载入口  ArchiveofOurOwn小说阅读-ArchiveofOurOwn同人作品访问链接  MAC怎么在地图App里使用“四处看看”_MAC体验部分城市的3D实景街景  C#中解析不规范的HTML为XML 常见的坑与解决办法  AI泡沫首次被“刺破”:GPU十年都无法存活!  Yandex免登录网页版地址 Yandex搜索引擎官方访问入口  J*aScript中在Map循环中检测并处理空数组元素  迅雷下载到U盘速度很慢怎么办_迅雷U盘下载慢优化方法  163邮箱网页版入口导航平台 163邮箱网页版登录入口官网导航  J*aScript打印功能_j*ascript输出控制  漫蛙2网页版漫画入口 漫蛙漫画在线官方登录 

搜索