-2
A
答えて
2
あなたは第二の要素にmargin-left: auto
を使用することができ、それは右に第二と第三の要素をプッシュします。
.content {
display: flex;
}
.content > div {
width: 50px;
height: 50px;
border: 1px solid black;
}
.content > div:nth-child(2) {
margin-left: auto;
}
<div class="content">
<div class="box">1</div>
<div class="box">2</div>
<div class="box">3</div>
</div>
2
また、最初の要素にmargin-right: auto
でこれを達成することができました。この場合、主水平アラインメントはフレックスエンドで、最初のdivのみがフレックススタートです。そのため、margin-right: auto
の最初のdivを左にプッシュし、他のdivはフレックスエンドのアライメントを維持します。したがって、すべての追加のdivも右側に配置されます。
#wrapper{
background: #eee;
display: flex;
justify-content: flex-end;
}
.box{
width: 100px;
height: 100px;
background: #000;
}
.box:nth-child(1){
background: rgba(0,255,0,0.3);
margin-right: auto;
}
.box:nth-child(2){
background: rgba(0,0,255,0.3);
}
.box:nth-child(3){
background: rgba(255,0,255,0.3);
}
<div id="wrapper">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
関連する問題
- 1. フレックス要素内のヘッダーを他のフレックス要素内で修正する方法
- 2. LinearLayout:要素を配置する方法
- 3. 要素を要素の中に配置する方法
- 4. ポリマー紙トースト要素の配置方法
- 5. 分割要素を配列に配置する方法は?
- 6. 固定要素をjQueryで配置する方法
- 7. 道場dgridテーブルヘッダーでHTML要素を配置する方法
- 8. 他のdiv要素の下にdiv要素を配置する方法
- 9. 要素を配列に配置する
- 10. 絶対配置要素のデフォルトトップを利用する方法
- 11. この要素をCSSに配置する方法
- 12. 画面に要素を配置する方法は?
- 13. 要素の上にフォームを配置する方法
- 14. インラインSVG上にHTML要素を配置する方法
- 15. グローバルリストの要素を変数に配置する方法は?
- 16. d3のrect要素にテキストを配置する方法は?
- 17. この要素をツールバーに配置する方法は?
- 18. イメージキャプションの中央に要素を配置する方法は?
- 19. 3D np配列の各要素を転置する方法
- 20. 絶対配置された要素に要素を反応させる方法
- 21. 配列の特定の要素を別の配列に配置する方法
- 22. Javascriptで別の要素の下に要素を配置する
- 23. 要素のセットを絶対位置に配置する方法は?
- 24. フレックス:HorizontalListコントロール(カスタムItemRendererを使用)で項目を配置する方法
- 25. 回転div要素を配置する
- 26. StandardTitleBar要素を配置する
- 27. 配列要素をシフトする方法
- 28. VBScript - 配列要素をGetElementByIdに配置
- 29. 要素とテキストCSS3配置
- 30. xamlの要素の配置