当前位置: 首页 > news >正文

【论术】: 响应式布局——flex:1与calc的区别

莫说相公痴,更有痴似相公者。 —— 张岱《湖心亭看雪》

是什么

calc: 是css3新增的用于计算容器数值的计算函数,基于数学角度计算一个元素的数值

(flex:1):是flex布局对于剩余空间的声明,表示占据所有剩余空间

关联与区别

calc与flex:1在做响应式布局时目的相同,尤其是在固定容器+不定容器时尤为适配。

假设对同一元素进行不定宽高设计:

calc:根据总单位长度 -某固定元素值得出当前值作为剩余空间,简单的数学思维

(flex:1): 此元素父级进行flex声明,此元素声明flex:1 表示此元素占据剩余空间,凡是需要固定值得都须定义为flex-shirk:0声明为固定宽高元素

优缺点

calc: 单纯数学计算,但是考虑到不同屏幕宽高以及缩放,固定值的数据可能不准确,从而导致最后计算数据失真。 每次新增固定容器的时候,所有与之相关的计算函数都要重新修改。
但是不止用来布局
flex:1 : 布局自适应宽高,但是会有min-height问题,如果没有设置min-height:0 ,将会导致内部容器超出当前设置容器。只能用来布局

建议与总结

布局使用flex:1
计算别的再使用calc

以上。

(flex:1) :

http://www.zskr.cn/news/65486.html

相关文章:

  • Day6-20251129
  • #20232408 2025-2026-1 《网络与系统攻防技术》实验七实验报告 - 20232408
  • 百科代做公司推荐,2025年12月权威发布百度百科/快懂百科代做公司信息
  • 2025 年衢州摄影培训人像摄影培训哪家好——路人贾摄影讲堂(衢州分公司)排名第一
  • 2025 年台州摄影培训人像摄影培训推荐榜:路人贾摄影讲堂(台州分公司)实战教学、行业十杰创办
  • 敏捷冲刺随笔-3
  • 从组合爆炸到优雅分派:复杂策略系统的工程化构建
  • 实用指南:RAM和ROM的定义和区别总结!!!
  • 2025 年湖州摄影培训人像摄影培训哪家好——路人贾摄影讲堂(湖州分公司)排名第一
  • 2025 年宁波摄影培训人像摄影培训哪家好——路人贾摄影讲堂(宁波分公司)排名第一
  • Mac对于网络空间安全专业适用性踩坑点
  • 完整教程:[RabbitMQ] 最新版本深度解析:4.0+ 新特性、性能飞跃与生产实践(2025 年更新)
  • [NOIP2025] 糖果店 / candy 题解
  • Rikkahub+硅基流动API-key实现移动端Android-AI女友项目
  • 某中心与高校拓展机器人技术学术合作
  • 【图像卷积基础】卷积过程卷积实现通道扩充与压缩池化Pooling原理和可视化 - 详解
  • 2024csp-s游记
  • 如何选择好的 GEO 服务商?2025年12月优质 GEO 服务商推荐
  • db link
  • 2025年六角管片螺栓,螺纹管片螺栓,热镀锌管片螺栓厂家推荐:综合实力与工程适配性测评
  • 2025年高铁T型螺栓,铝型材T型螺栓,管廊T型螺栓厂家推荐:安装便捷性与兼容性测评
  • 2025年欧标T型螺栓,地铁专用T型螺栓,高铁T型螺栓品牌榜:资质认证与工程适配解析
  • 113.Java深入学习之JVM一
  • 2025年工业脚轮,设备脚轮,轻型脚轮厂家推荐:聚焦安装适配性,全场景选型攻略
  • 2025年静音脚轮,设备脚轮,周转车脚轮厂家推荐:核心性能解析,适配场景全攻略
  • 复杂业务逻辑的数据筛选:多维表格条件嵌套能力的技术解析
  • 2025年减震脚轮,设备脚轮,工业脚轮厂家推荐榜:聚焦承重静音,品质红榜盘点
  • 2025 年加工厂家最新推荐,车铣复合、精密细长轴、进口津上机、精密零部件、机械零件非标定制加工,技术实力与市场口碑深度解析
  • 2025年南京高职单招集训,单招培训,泰达单招集训机构推荐:职教权威盘点与升学保障红榜
  • python占用内存脚本(极简)