0
divの中にspan要素のような形でタグを表示しようとしています。divに複数のスパンを整列する方法は?
タグは、ここに整列中心であるが、タグが次の行/列にシフトする場合、次に以下の行は中央に整列されません。
は、私は両方の行が中央揃えになるように設定します。以下は
は同じのためReactJSコードです:
const styles = {
tag: {
border: "1px solid #ffffff",
borderRadius: "10%",
padding: 2,
margin: "2px"
},
tagsWrapper: {
width: "100%",
padding: "5px",
display: "flex",
flexWrap: "wrap"
}
};
<div style={styles.tagsWrapper}>
<div
style={{
margin: "0px auto",
display: "flex",
flexWrap: "wrap"
}}>
{this.props.tags.map((tag, index) => {
if (tag.selected)
return (
<span key={index} style={styles.tag}>
{tag.label}
</span>
);
else return null;
})}
</div>
</div>
私は解決策を見つけることを試みたが、いずれも見つけることができませんでした。
使用テキスト-ALIGN:この質問のように思わDIV –
の中央には、*本当に*について、HTML/CSSについて、それをより多く反応しません単にあなたのHTML出力とCSSを投稿する方が良いでしょう。 HTML/CSSを知っている人の中にはReactを知らない人が増えているので、おそらくもっと多くの回答を得るでしょう。 –
@sumitchauhan動作しませんでした。 –