首页 > 解决方案 > 是否可以在列布局中使所有弹性项目具有相同的宽度?

问题描述

column {display: flex; flex-direction: column}
column > * {border: 1px solid}
<column>
  <flex1>1234567890</flex1>
  <flex2>abc</flex2>
  <flex3>...random length...</flex3>
</column>

上面没有完成我喜欢做的事情。

标签: cssflexbox

解决方案


使用inline-flexandwidth:100%用于弹性项目:

column {
  display: inline-flex;
  flex-direction: column
}

column>* {
  width: 100%;
  border:1px solid red;
}
<column>
  <flex1>1234567890</flex1>
  <flex2>abc</flex2>
  <flex3>...random length...</flex3>
</column>


推荐阅读