【发布时间】:2020-07-27 17:26:32
【问题描述】:
我有一个映射输入元素的组件,它有一个标志来确定它们是否应该是内联的。问题是我似乎无法让 flex 按预期工作。 justifyContent: 'space-between 不起作用,而且似乎没有响应。
我不确定我做错了什么。也许有更好/更清洁的方法来实现这一目标?
【问题讨论】:
-
您的代码中没有
space-between。您想要实现的布局是什么? -
您的样式不适用于共同的父母,所以它不会工作......
-
我已经进行了编辑。我正在尝试将
inLine: true内联的两个字段与空格对齐,或者寻找更好的方法。 -
您将要在 flex 容器上使用
space-between(即盒子的父级 - 而不是盒子本身) -
我也试过了,比如
<div style={{ display: 'flex' }} ><Form fields={field} /></div>,但这样它只是将所有字段映射到它自己的行中。我还想有条件地确定一个字段是否应该与另一个输入字段内联——不要将所有字段映射到自己的行中
标签: javascript css reactjs flexbox