【发布时间】:2017-02-13 16:00:35
【问题描述】:
我正在尝试将一些 jsx 返回到 material-ui 卡片组件的 title 属性。我希望两个框之间出现空格。即一个在左侧,一个在标题的右侧。
弹性框按预期内联显示 div,但我无法让它们跨水平轴移动。附件是atm的样子。screenshot
renderCardTitle() {
return (
<div style={{ display: 'inline-flex', justifyContent: 'space-between' }}>
<div>
first box
</div>
<div style={{ alignSelf: 'flex-end' }}>
second box
</div>
</div>
);
}
有问题的卡片组件的代码是:
<Card style={styles.cardStyles}>
<CardHeader
title={this.renderCardTitle()}
actAsExpander
showExpandableButton
/>
<CardText expandable>
details about the quiz
</CardText>
</Card>
非常感谢任何帮助!
【问题讨论】:
-
你能在你的 div 上应用一个 width: 100% 吗?
-
使用 textStyle 属性为父级添加了 100% 的宽度。然后从 inline-flex 更改为 flex。感谢您的帮助
标签: css flexbox material-ui