我想能夠在一個頁面中間的div居中,但不能得到它的工作。我試過float:center;在CSS中,但它似乎並沒有工作。如何將div浮動到中心?
18
A
回答
29
沒有浮子:中心;在CSS中。使用餘量:0 auto;代替。所以像這樣:
.mydivclass {
margin: 0 auto;
}
+0
類包裝可能會讓人困惑。編輯。 – 2011-02-13 03:39:01
+12
請注意,你**必須**設置一個寬度! – 2011-02-13 03:40:35
6
嘗試margin: 0 auto
,該div將需要一個固定的。
13
你能做到內嵌這樣
<div style="margin:0px auto"></div>
,或者你可以在你的CSS文件通過類
<div class="x"><div>
做,或添加此.x{margin:0px auto}
<style></style>
之間也可以簡單地使用中心標籤
<center>
<div></div>
</center>
,或者如果您使用絕對位置,你可以做
.x{
width: 140px;
position: absolute;
top: 0px;
left: 50%;
margin-left: -70px; /*half the size of width*/
}
1
給了DIV具體在百分比或像素和中心時,它使用CSS margin屬性。
HTML
<div id="my-main-div"></div>
CSS
#my-main-div { margin: 0 auto; }
享受:)
3
如果您正在使用width
和height
,你應該嘗試margin-right: 45%;
...它是100%爲我工作..所以我可以帶到任何地方無線百分之!
0
如果由於某種原因,您必須對DIV絕對位置,這樣做:
<div class="something"></div>
.something {
position:absolute;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
}
0
簡單的解決方案:
<style>
.center {
margin: auto;
}
</style>
<div class="center">
<p> somthing goes here </p>
</div>
相關問題
- 1. 中心浮動div
- 2. 中心浮動DIV
- 3. 浮動div後的故障中心div
- 4. 如何使div浮動並滾動頁面中心?
- 5. 如何將元素浮動到CSS中的中心?
- 6. 將浮動div對齊到父div
- 7. 浮動變量中心的DIV數
- 8. 以浮動屬性爲中心的div
- 9. 中心浮動的div項目
- 10. 浮動子女中心父母div
- 11. 浮動左div容器中心
- 12. 如何將第一個div浮動到左邊,第二個浮動到右邊?
- 13. DIV浮動右浮動DIV左浮動
- 14. 如何使div始終使用CSS浮動視口中心
- 15. 使用浮動時如何放置div中心
- 16. 定心3周浮動的div向左
- 17. 定心浮動左div的在體內
- 18. 如何將浮動的div用較短的div浮動一個在anoter下面
- 19. 如何使用jquery將DIV動畫到中心
- 20. 如何將DIV水平滾動到容器的中心?
- 21. 如何隱藏浮動div
- 22. 如何在div中添加div但將它們浮動到左側?
- 23. 浮動浮動中心或右對齊
- 24. 將浮動div對齊
- 25. 如何將浮動div放到頁面底部?
- 26. 如何將內容對齊到浮動div內的菜單
- 27. 如何將圖像浮動到div內的某個位置?
- 28. 使浮動的div div分開浮動
- 29. 如何在小於浮動元素的div中浮動元素?
- 30. Flexbox不會浮動到中心
的這些東西沒有任何幫助的。 – Jordan 2012-09-06 23:39:43