jsxをmaterial-uiカードコンポーネントのtitle propに返そうとしています。私は2つのボックスをそれらの間にスペースを入れて表示したいと思います。ヘッダの左側と右側にそれぞれ1つずつ設けられている。は、flexboxとmaterial uiで動作するjustifyContentを取得できません。
フレックスボックスにはdivのインラインが予想通り表示されていますが、水平軸を横切って移動することはできません。アトムのように見えるものの写真が添付されています。 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>
任意のヘルプははるかに高く評価されます!
width:100%をdivに適用できますか? – Roberrrt
は、textStyle propを使用して親に100%幅を追加しました。その後、インラインフレックスからフレックスに変更されました。あなたの助けをありがとう – LuckyLukas