You need to enable JavaScript to run this app. 使用display:flex布局卡片出现不均匀问题该如何修复?
优惠活动
大模型
产品
解决方案
定价
更多

使用display:flex布局卡片出现不均匀问题该如何修复?

修复flex卡片排布不均匀方案

你可以直接替换调整对应CSS代码即可解决问题:

#prices {
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
  align-items: flex-start;
  padding: 100px;
  margin: 10px;
  gap: 24px;
}

#prices .listdrop {
  flex: 0 0 280px;
  margin: 0;
  padding: 0;
  list-style: none;
}

相关配置说明:

  • justify-content控制水平排布规则,space-evenly为所有间距(包括容器两端)完全相等,你也可以替换为space-around(两端间距为中间间距的一半)或space-between(两端无间距,中间均匀分配)
  • flex-wrap: wrap控制卡片超出容器宽度时自动换行,如果你不需要换行效果可以直接删除该行
  • gap属性控制卡片之间的固定间距,可根据设计需求调整数值
  • 给子项.listdrop设置flex: 0 0 280px是为了固定卡片宽度,避免卡片因为内容多少被拉伸或压缩,保证所有卡片尺寸统一,自然排布均匀
  • 额外添加的margin:0;padding:0;list-style:none是为了清除ul标签的默认样式,避免默认边距影响布局效果

内容的提问来源于stack exchange,提问作者TheOctagon3322

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 19:12:03