Skip to content

CSS 踩坑记录

约 101 字小于 1 分钟

2025-05-23

flex-1 的弹性项目无限拉伸

在使用flex布局时,某个弹性子项目设置为: flex: 1时; 其宽或高会被其子元素无限撑开;引起布局排列错误。

解决方法:

  1. flex-basis: auto时,设置flex-shrink: 1,即flex: 1 1 auto;
  2. flex-shrink: 0时,设置flex-basis: 1px,即flex: 1 0 1px;

豫ICP备18027433号 萌ICP备20240840号 本网站由又拍云提供CDN加速/云存储服务