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

css让多个盒子强制自动等宽

1.width: calc( 100 / n+''%' )

2.display:flex; flex:1;width:100px;

3.display:grid;grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));

但是其中某一个内容较长的时候 会破坏1:1:1的平衡 

 这个时候发现附件名字过长导致不等比例,通过查看阮一峰flex文档

Flex 布局教程:语法篇 - 阮一峰的网络日志

flex:1==flex-shrink:1;flex-grow:flex-basis:auto(实际查看浏览器的值为1)

flex-shrink 空间不足按比例缩小 flex-grow 空间过多按比例分配 flex-basis 分配主轴空间 

可以flex:1的同时增加width:100px;(width是几都行只要保证一样宽就行)

flex原理:所有孩子都是固定100px 剩下的都会等比分配过多或者过少的空间。跟孩子的内容宽度无关。

grid布局同理:列的宽度为 100px,但是会自动适应容器的宽度,并且每列的宽度平分剩余的空间

http://www.lryc.cn/news/148600.html

相关文章:

  • 【高危】Apache Airflow Spark Provider 反序列化漏洞 (CVE-2023-40195)
  • 树模型与集成学习:LightGBM
  • PHP多语言代入电商平台api接口采集拼多多根据ID获取商品详情原数据示例
  • 数据结构(Java实现)-二叉树(下)
  • 如何利用 SmartX 存储性能测试工具 OWL 优化性能管理?
  • 固定资产管理措施怎么写
  • C语言中typedef和const的区别
  • 大数据系列教程之 Kafka基础
  • 【Go 基础篇】Go语言日期与时间函数详解:时间的掌控与转化
  • 抽象工厂模式:创建相关对象族
  • uniapp:安卓permission权限表及setting表
  • 汽车服务门店小程序模板制作指南
  • Apache SeaTunnel 2.3.3 版本发布,CDC 支持 Schema Evolution!
  • 工厂方法模式的概述和使用
  • HP惠普星15青春版/惠普小欧笔记本电脑15s-du1008tx原装出厂Win11系统
  • 聊聊检索增强,LangChain一把梭能行吗?
  • 【力扣】343. 整数拆分 <动态规划、数学>
  • 数据结构--5.1图的存储结构(十字链表、邻接多重表、边集数组)
  • mac上 Kratos 配置 protoc
  • 【c++5道练习题】①
  • 最佳实践:TiDB 业务读变慢分析处理
  • 【ES6】Getter和Setter
  • 3DS Max中绘制圆锥箭头
  • 虚拟机Ubuntu20.04 网络连接器图标开机不显示怎么办
  • 你真的知道什么是USB Server吗?一分钟了解
  • Node.js 中间件是怎样工作的?
  • Spring MVC: 请求参数的获取
  • 别再头疼反弹Shell失败了,这篇文章带你找到问题根源
  • 第五章 树与二叉树 四、线索树(手算与代码实现)
  • 服务器前后端学习理解