You need to enable JavaScript to run this app. CSS如何让容器盒子与进度条在同一行水平排列
优惠活动
大模型
产品
解决方案
定价
更多

CSS如何让容器盒子与进度条在同一行水平排列

问题排查与修复方案

你当前的CSS代码里,.skills-container 配置了 flex-direction: column,该属性会强制Flex容器内的所有子元素沿垂直方向排列,这就是进度条无法实现水平同行布局的核心原因。

你只需要修改容器的Flex方向配置即可,调整后的代码参考如下:

.skills-container {
  display: flex;
  justify-content: flex-start;
  flex-direction: row; /* 由原来的column改为row,子元素默认沿水平方向排列 */
  align-items: center;
  flex-wrap: wrap; /* 可选配置:子元素总宽度超出容器时自动换行,避免溢出 */
  gap: 12px; /* 可选配置:设置多个进度条之间的横向间距 */
  width: 50%;
  padding: 20px;
  margin: 30px;
}

额外注意事项

如果修改后进度条还是被挤到下一行,可以给每个进度条子元素设置合理的宽度,比如添加 flex: 1 让所有进度条平均分配容器宽度,或者设置固定的width数值适配你的布局需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 17:36:04