-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
的第一個元素上實現這一目標。在這種情況下,主要的水平對齊是flex-end,只有第一個div是flex-start。因此,您可以將第一個div與margin-right: auto
推到左側,其他人將保持柔性端對齊。所以每個額外的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. 如何使用Xpath定位此元素?
- 2. 如何使用Xpath定位此元素?
- 3. 使用flex將元素定位到div的底部
- 4. LinearLayout:如何定位元素
- 5. 如何定位元素
- 6. 使用flexbox如何防止特定元素繼承flex佈局?
- 7. 如何使變形元素出現在定位元素上?
- 8. 如何定位此元素固定?
- 9. 如何使用Selenium定位不穩定的表格元素?
- 10. 如何使用jQuery定位固定元素
- 11. 使用javascript定位元素中的特定元素
- 12. 定位元素
- 13. 定位元素
- 14. 定位元素
- 15. 元素定位
- 16. 如何使用CSS/jQuery相對另一個元素定位一個元素
- 17. 如何旋轉元素並使用CSS或jQuery正確定位元素
- 18. 定位元素使用jQuery WRT窗口
- 19. 使用jQuery來定位元素父母
- 20. 使用XPath和CSS定位元素
- 21. 使用jQuery UI定位元素
- 22. 使用javascript定位SVG元素
- 23. 使用float的元素定位:左
- 24. 使用'位置()`提取特定元素
- 25. 使用lxml.html與BeautifulSoup定位元素
- 26. 無法使用cssSelector定位元素
- 27. 使用colorbox定位iframe元素
- 28. 使用AbsoluteLayout的定位元素
- 29. 使用引導程序定位元素
- 30. 使用jsoup確定HTML元素位置