3つの要素をそれぞれ左揃え・中央揃え・右揃えで配置したいのですがどうすれば良いでしょうか。
Flexboxのspace-betweenを使って近い状態に出来たのが下記のコードです。
赤は左揃え、青は右揃えで希望通りなので、この状態で緑を全体の中央揃えになるようにしたいです。
htmlについて勉強し始めたばかりで、便利なFlexboxばかりを使用してしまっているのですが、他のレイアウトでも構いません。
HTML
1<div id="box" style="width: 1000px; height:100px; background:black;"> 2 <div id="red" style="width: 400px; height:100px; background:red;"></div> 3 <div id="green" style="width: 100px; height:100px; background:green;"></div> 4 <div id="blue" style="width: 100px; height:100px; background:blue;"></div> 5</div>
CSS
1#box { 2 display: flex; 3 justify-content: space-between; 4}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/17 05:56