新闻中心

Grid网格布局如何实现左侧固定右侧自适应_使用200px 1fr布局结构

2025-12-14
浏览次数:
返回列表
最简洁方式是grid-template-columns: 200px 1fr;左侧固定200px,右侧占剩余空间,需为右侧项设min-width: 0防止溢出,响应式可配合@media调整。

grid网格布局如何实现左侧固定右侧自适应_使用200px 1fr布局结构

用 Grid 实现左侧固定、右侧自适应,最简洁的方式就是定义两列:第一列 200px(固定宽),第二列 1fr(占满剩余空间)。

基础 Grid 列定义

在容器上设置 display: grid,并通过 grid-template-columns 指定列宽:

  • grid-template-columns: 200px 1fr; —— 左侧严格 200px,右侧自动伸缩填满剩余宽度
  • 无需设置行高或额外约束,Grid 会默认按内容高度撑开
  • 注意:1fr 不是百分比,而是“剩余可用空间的 1 等份”,即使窗口变窄,它也会动态收缩(最小可到内容宽度)

避免右侧内容溢出或换行异常

右侧区域如果放长文本、表格或内联元素,可能因无断点而横向溢出。建议加一行保护:

Pinokio Pinokio

Pinokio是一款开源的AI浏览器,可以安装运行各种AI模型和应用

Pinokio 232 查看详情 Pinokio
  • 给右侧网格项(比如 .right)设置 min-width: 0; —— 这能激活 fr 轨道的最小尺寸计算,允许内容正常换行
  • 如需文字强制换行,可加 word-break: break-word;overflow-wrap: break-word;

补充常用微调技巧

实际项目中常需要一点灵活性:

  • 想让右侧最小不小于 300px?写成 grid-template-columns: 200px minmax(300px, 1fr);
  • 要加间隙?用 gap: 12px;(同时作用于行列),别用 margin,Grid 间隙更可控
  • 若左侧需响应式隐藏(如移动端),可配合 @media 改为 grid-template-columns: 1fr;,并用 display: none 隐藏左区

基本上就这些。200px + 1fr 是 Grid 中最轻量、最可靠的左右布局模式之一,不复杂但容易忽略 min-width: 0 这个关键细节。

以上就是Grid网格布局如何实现左侧固定右侧自适应_使用200px 1fr布局结构的详细内容,更多请关注其它相关文章!


# 解决问题  # 安阳ai网站推广软件  # 微信推广游戏网站  # 品牌故事营销推广策略  # 重庆石柱生活网站建设  # 赵传双网络营销策划推广  # 即墨区品牌网站优化平台  # 海南进出口贸易网站推广  # 上海seo推广快速入门  # 网站的优化和推广的区别  # seo异常易.速达  # word  # 中文网  # 相关文章  # 网格布  # 也会  # 如何处理  # 如何实现  # 局内  # 自适应  # 换行  # overflow 


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


相关推荐: c++ 命名空间怎么用 c++ namespace使用指南  Golang如何优化内存分配与垃圾回收_Golang内存管理与GC优化实践  虫虫漫画精品漫画官网_虫虫漫画精品漫画官网进入精品漫画  如何有效阻止外部脚本意外修改内联样式的高度属性  C++如何实现线程池_C++11手动实现一个简单的固定大小线程池  Safari怎么安装扩展程序 浏览器插件安装与管理方法【详解】  Golang如何实现Web文件静态资源服务器_Golang静态资源服务器开发与实践  文心一言怎样用插件调度API数据_文心一言用插件调度API数据【API调用】  C++如何生成随机数_C++ random库使用方法与范围设置  Bilibili动漫最新防封地址发布-Bilibili动漫2025年最稳正版入口推荐  4399网页游戏电脑版全新入口 4399电脑端在线玩指南  迅雷下载到U盘速度很慢怎么办_迅雷U盘下载慢优化方法  Steam官网入口直达 Steam注册及登录步骤  Centos/Linux 系统下安装 composer 的完整步骤  Basecamp怎样用留言钉固定重点_Basecamp用留言钉固定重点【重点标记】  Win10如何清理注册表垃圾 Win10注册表维护与优化指南【慎用】  c++如何使用Meson构建系统_c++比CMake更快的构建工具  谷歌浏览器如何快速清除某个网站的数据_Chrome网站缓存清理方法  抖音网页版怎么|直播|_抖音网页版开播操作指南  使用CSS更改登录屏幕输入框中PNG图标颜色的策略与局限性  Go与Ruby之间实现AES加密互通:CFB模式下的密钥长度匹配策略  天猫双十一预售商品怎么退款_天猫双十一预售退款操作指南  小红书网页版入口链接分享 小红书官网直接进  深入理解rpy2中的类型转换:优化Python对象到R矩阵的映射  Pandas DataFrame 多条件优先级排序与排名  Win11怎么查看显卡显存 Win11显示适配器属性及专用视频内存查询  QQ邮箱网页版入口登录 QQ邮箱在线邮箱官方通道  服务端验证_j*ascript输入检查  Golang如何实现状态模式管理对象状态_Golang State模式实现技巧  顺丰快递查单号物流信息 顺丰快递小程序查询入口  C++如何实现一个智能指针_手动实现C++ shared_ptr的引用计数功能  智慧团建扫码登录入口 智慧团建扫码登录入口官网版​  动漫花园资源网使用步骤_动漫花园资源网下载流程  拼多多购物车商品数量无法修改如何处理 拼多多购物车操作优化方法  夸克浏览器桌面版同步不了书签怎么处理 夸克浏览器跨设备同步异常解决方案  HTML元素状态管理:根据DIV内容动态启用/禁用按钮  2025俄罗斯Yandex最新入口 官方网站地址及浏览器下载指南  Python多线程中正确使用sigwait处理SIGALRM信号  解决移动端滚动问题的overflow属性应用指南  优化Log4j2控制台输出性能:解决异步日志瓶颈  Go语言中Map存储的结构体如何调用指针方法:深入解析与实践  最新韩小圈网页版登录入口_官网在线观看官方链接  PPT平滑切换怎么做 PPT炫酷“平滑”切换动画制作教程【必学】  我的世界mc.js免费游戏直接能玩 我的世界mc.js小游戏免费秒玩入口  蓝湖怎样用切图标注提对接效率_蓝湖用切图标注提对接效率【设计对接】  如何在Promise链中优雅地中断后续then执行  深入理解字体排版:Adobe光学字偶距与CSS字偶距的差异与实现  在J*a项目里如何构建对象之间的契约_接口约束的实际落地  Lar*el如何正确地在控制器和模型之间分配逻辑_Lar*el代码职责分离与架构建议  J*aScript map 迭代中检测空数组元素的有效方法 

搜索