【问题标题】:How to align Card.Section components in MS Fluent UI?如何在 MS Fluent UI 中对齐 Card.Section 组件?
【发布时间】:2020-07-24 03:02:18
【问题描述】:

我有带有 2 个 Card.Sections 的卡片。我正在尝试将第二个对齐到最右边,但是对我没有任何作用。我试过了:

  1. 将部分设置为flex 并将marginLeft: auto 分配给第二个

  2. 设置卡position: relative,然后将float: right添加到第二张

【问题讨论】:

    标签: css reactjs alignment fluent-ui


    【解决方案1】:

    我今天遇到了同样的问题,我是这样解决的:

    <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 推到末尾。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-13
    • 1970-01-01
    • 2021-02-15
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    相关资源
    最近更新 更多