2
A
回答
4
您這裏有兩個問題:
- 你絕對定位的元素,但不提供
top
,bottom
,left
,或者right
,所以它被留在原來的位置。這將是很好,除了... - ...與百分比尺寸(
width
,height
)abolutely定位的元素是其上下文父的外尺寸(在這種情況下,<body>
元件)的百分比。
您可以將內部div重新對齊setting left: 0;
on it,但它仍然會與身體的邊框重疊。要解決這個問題,最簡單的方法可能是放棄width
財產,轉而使用。 (這對於絕對定位的元素來說是一種「智能拉伸」。)
+0
aha!我曾嘗試過(右側和左側),但忘記了當我做到100%時!非常感謝 – 2011-03-03 21:46:06
0
編輯:這是水平居中...
如果你知道你內心的div將是一套高度你在你的例子有,你可以計算利潤。對於你的例子:http://jsfiddle.net/Me7HK/2/
正如你所看到的保證金是(outer height - inner height)/2
相關問題
- 1. 中心絕對div在另一個div
- 2. CSS絕對div中心
- 3. 中心對齊一個絕對定位的div
- 4. Div水平中心沒有絕對
- 5. DIV中心的響應絕對位置
- 6. 以絕對絕對div爲中心內容/文本;從中心變換
- 7. DIV中的HTML/CSS中心DIV,絕對/相對問題
- 8. 水平中心的一個元素,這是一個絕對的div?
- 9. 中心絕對div indside /外部相對div
- 10. 居中一個div在另一個div內 - 對齊中心
- 11. 中心一個div
- 12. 對齊一個div該中心在CSS
- 13. 一個div與中心對齊div和右側div div
- 14. 絕對多個div
- 15. CSS絕對中心
- 16. 居中多個絕對div div
- 17. 垂直對齊一個絕對定位的div內含div div
- 18. 絕對格對準中心
- 19. 在一個div中心的div div
- 20. 定位一個絕對的div一邊相對一個
- 21. 讓一個絕對元素留在div
- 22. CSS:內的另一個絕對DIV
- 23. 絕對定位一個旋轉的div
- 24. 圍繞一個div絕對定位
- 25. 我想中心一個div
- 26. 垂直中心一個div
- 27. 中心一個div盒
- 28. 定心對內容(易upvotes)一個div內一個div
- 29. 中心對齊div內div?
- 30. 居中一個絕對定位的div內的div
您是指垂直,水平還是兩者? – 2011-03-03 18:42:22
爲什麼你爲'body'添加邊框而不是'margin:0 20px;'爲'#outer'(沒有寬度)?另外,你是否想要'position:absolute'的第二個例子與第一個例子具有相同的外觀? – Sotiris 2011-03-03 19:12:37
是水平的,佈局是爲了使示例更簡單 – 2011-03-03 21:46:50