我似乎找不到明確的答案。在100%寬度的div內,我有三個或更多的div,每個寬度爲120px; div中div的數量是可變的,但我希望它們出現在包含div的中心,並從中間向外擴展,添加更多。 我想我可能只是把它們包裝在一個標籤中,但我寧願用CSS來實現它。 任何人都可以提供一個很好的機制嗎?將3個或更多div集中在一個容器div內
1
A
回答
1
我認爲你對純CSS的要求太高了。 Here is what I came up with。但這不是你想要的。 #innerwrap將需要一個可變寬度(自動將是最好的),但這將打破其中心內容的規則。所以我不認爲沒有一些jQuery是可能的。
0
<style>
#container{
border:1px solid blue;
margin:0;
padding:20px;
text-align:center;
}
#container div{
display:inline;
padding:20px;
border:1px solid red;
}
</style>
<body>
<div id="container">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
</body>
0
0
您可以使用display:inline-block居中的div。
相關問題
- 1. 集中在一個容器內的多浮動div
- 2. Div Div中的多個Div容器中的多個Div
- 3. 更新內容DIV,另一個DIV
- 4. 用其他3個div之一更改div的內容?
- 5. 如何將div容器放在另一個div容器內,在標籤內
- 6. 水平中心在一個容器div內的兩個div
- 7. 在容器div內放置兩個div
- 8. 一個容器內的一個boostrap div
- 9. 如何將一個div的內容鏡像到另一個div的內容中?
- 10. 從容器中心偏移兩個div,在容器div內
- 11. CSS 3層div在一個容器div在彼此的頂部
- 12. 將div內容與另一個div內容位置切換
- 13. jquery將#div的內容替換爲另一個#div的內容?
- 14. 點擊一個div更改另一個div的內容
- 15. CSS問題 - 集中在一個容器內的浮動div
- 16. 在一個內容div上浮動一個包含三個div的div div
- 17. 更改多個div的內容
- 18. jQuery將內容從一個div複製到另一個div
- 19. 在div divover上更改div多個外觀和內容
- 20. 獲得多個DIV內容
- 21. 將div懸停在內容將保留的另一個div上
- 22. 將兩個div集中在一個
- 23. 定位容器內的多個div
- 24. 在另一個div中滾動時更改一個div的內容
- 25. 更改div或div的內容?
- 26. DIV的innerHTML內容替換一個div
- 27. 將div放在另一個div內
- 28. 將內容從1個div克隆到另一個div?
- 29. 定心對內容(易upvotes)一個div內一個div
- 30. 從另一個div中的內容將分類應用於div
這會很好,如果你可以把代碼放在http://jsfiddle.net/上,因爲我很難看到它。我不認爲我可以用CSS來解決這個問題。 – BenWells 2011-02-16 13:14:31
你在找float:center嗎?既沒有離開也沒有對?您可能對這篇文章感興趣:http://www.pmob.co.uk/pob/centred-float.htm – 2011-02-16 13:29:15