【发布时间】:2020-07-24 03:02:18
【问题描述】:
我有带有 2 个 Card.Sections 的卡片。我正在尝试将第二个对齐到最右边,但是对我没有任何作用。我试过了:
-
将部分设置为
flex并将marginLeft: auto分配给第二个 -
设置卡
position: relative,然后将float: right添加到第二张
【问题讨论】:
标签: css reactjs alignment fluent-ui
我有带有 2 个 Card.Sections 的卡片。我正在尝试将第二个对齐到最右边,但是对我没有任何作用。我试过了:
将部分设置为flex 并将marginLeft: auto 分配给第二个
设置卡position: relative,然后将float: right添加到第二张
【问题讨论】:
标签: css reactjs alignment fluent-ui
我今天遇到了同样的问题,我是这样解决的:
<Card horizontal tokens={cardTokens}>
<Card.Section>
<Checkbox
label="todo status"
/>
</Card.Section>
<Card.Item grow={1}>
<span />
</Card.Item>
<Card.Section styles={footerCardSectionStyles}>
<Icon iconName="Delete" />
</Card.Section>
</Card>
如你所见,我用过
<Card.Item grow={1}>
<span />
</Card.Item>
在两个Card.Sections 之间插入一个具有剩余宽度的元素,从而将第二个Card.Section 推到末尾。
【讨论】:
card.section,所以我查看了它的代码并发现了这一点。 developer.microsoft.com/en-us/fluentui#/controls/web/card.