不使用表格,我如何在同一行中對齊兩個元素(一個在左邊,另一個在右邊)?HTML,在同一行的兩邊對齊兩個元素
2
A
回答
2
HTML內容:
<div class='container'><div class="align-left">left</div><div class="align-right">right</div></div>
樣式如下圖所示
.container{ width:100%; }
.align-left{ float: left;width:50%; } .align-right{ float: right;width:50%; }
1
使用float:right;和float:left;
0
試試這個:
<div class="align-left">
left
</div>
<div class="align-right">
right
</div>
和CSS:
.align-left{
float: left;
}
.align-right{
float: right;
}
見例如here
0
。我有一個例子讓你瞭解元素的好一點。通過使用浮動元素,您可以將元素「移動」(浮動)到特定的一側(左側或右側)。
根據您的需要,您可以將所有內容浮動到左側,只要元素的寬度不超過父元素寬度,每個元素都會「粘」到另一個元素。否則,它們將在元素下面「下降」以適合寬度。例如這個代碼容器的寬度爲600px。每個「測試」類的寬度爲250像素。這將導致2個元素彼此相鄰,但另一個將落在它下面。
<div class='container green'>
<div class='test big blue'>a</div>
<div class='test big red'>b</div>
<div class='test big yellow'>c</div>
</div>
玩這個是給你的元素的背景色,所以你可以看到如何迴應的最好方式。
1
如果你希望他們在同一行,你可以使用inline或inline-block的。
#element1 {
display: inline-block;
margin-right: 10px;
width: 200px;
background-color: red;
}
#element2 {
display: inline-block;
width: 200px;
background-color: red;
}
<div id="element1">element 1 markup</div>
<div id="element2">element 2 markup</div>
相關問題
- 1. 如何在同一行上對齊兩個元素html
- 2. 對齊兩個不同的元素
- 3. 在同一行上對齊兩個元素標記
- 4. 對齊同一行上的兩個元素
- 5. 將同一行上的兩個元素對齊
- 6. 如何使兩個HTML元素在單行中對齊?
- 7. 同步兩個HTML元素
- 8. 如何對齊兩個元素在同一垂直位置
- 9. 無法對齊在HTML文件中的兩個元素
- 10. 同一行上兩邊的兩個div
- 11. HTML如何在同一行中對兩個單詞進行不同對齊
- 12. 水平對齊兩個元素
- 13. Extjs對齊兩個xtype元素
- 14. Css定位 - 對齊兩個元素
- 15. 一個接一個對齊html元素
- 16. 把兩個HTML元素在同一行與自定義CSS
- 17. 在同一行上對齊元素
- 18. 在同一行上對齊元素
- 19. 在另一個元素邊框上的Android RelativeLayout對齊元素
- 20. 如何在WPF的每一端對齊兩個元素?
- 21. 如何在不更改HTML的情況下在同一行上對齊兩個元素
- 22. 邊距兩個元素
- 23. 垂直對齊兩個不同高度的右拉元素(Bootstrap)
- 24. 使用CSS來對齊兩個html元素
- 25. 如何底部對齊DIV元素中的兩個元素?
- 26. 在html中對齊兩個表的列
- 27. 如何在同一行上對齊html元素
- 28. 如何在同一行中對齊兩個表單的兩個輸入字段?
- 29. 對齊元素旁邊的一箇中心元素
- 30. 如何將兩個跨度元素向左對齊,另一個向右對齊?
這可能是所有需要說的,但它看起來瘦一點! – Strawberry
下次我會試着給出更廣泛的解釋! – MillaresRoo
那你爲什麼不更新你的答案? – Rambatino