Q
對齊兩個DIV
1
A
回答
1
嘗試this update of your fiddle。我認爲它可以滿足你的要求,但是當兩個div的順序可以重新排列時,有更好的解決方案。
1
你需要修改你的CSS爲您sosyal-paylasim div來此(注意最後的2個元素):
#sosyal-paylasim {
background-color: #F3F6FE;
border-color: #A5B2D0 #DBE4F3 #DBE4F3;
border-style: solid;
border-width: 2px 1px 1px;
box-shadow: 0 2px 3px #E2E2E2;
min-height: 150px;
overflow: hidden;
position: fixed;
top: 200px;
width: 64px;
z-index: 100;
left: 50%;
margin-left: -490px;
}
進一步的解釋可以發現here。
-----------編輯以DIV瓶外---------------
根據您的評論,如果你想它的外容器,使用此:
#sosyal-paylasim {
background-color: #F3F6FE;
border-color: #A5B2D0 #DBE4F3 #DBE4F3;
border-style: solid;
border-width: 2px 1px 1px;
box-shadow: 0 2px 3px #E2E2E2;
min-height: 150px;
overflow: hidden;
position: fixed;
top: 200px;
width: 64px;
z-index: 100;
left: 50%;
margin-left: -557px;
}
訣竅是,你是中心與左邊的DIV:50%,然後將它推回左方,主容器的寬度的一半(加上寬度div(64px)加上div(2px)的兩個邊界加上容器(1px)的左邊界以使其位於外部)。
相關問題
- 1. 水平對齊兩個DIV
- 2. 並排對齊兩個div
- 3. 對齊兩個div的左
- 4. 對齊兩個div垂直
- 5. 右對齊兩個div
- 6. 對齊兩個div標籤
- 7. 兩個div未對齊
- 8. 水平對齊兩個div
- 9. 將兩個div對齊到一個
- 10. 水平對齊兩行div
- 11. 這兩個DIV爲什麼不對齊?
- 12. 在CSS中製作兩個div對齊
- 13. 我想並排對齊兩個div
- 14. 將兩個div彼此對齊
- 15. 如何水平對齊兩個div?
- 16. 在TH中對齊兩個DIV
- 17. 如何均勻對齊兩個div
- 18. 如何將兩個div對齊?
- 19. 問題並排對齊兩個div
- 20. 垂直對齊問題與兩個div
- 21. 獲取兩個div並排對齊
- 22. 將兩個div彼此對齊?軌道
- 23. 水平對齊兩個DIV的問題
- 24. 在CSS中對齊兩個div
- 25. 對齊Div中的兩個標籤
- 26. 如何並排對齊兩個div
- 27. 對齊兩個div與頭格
- 28. 如何讓兩個div對齊?
- 29. 對齊集中對齊的div中的兩個塊
- 30. 在一個div旁邊對齊兩個div(在彼此之上)
你想不使用javascript來做到這一點? – Lucas
標記順序是否重要?換句話說:div可以重新排列還是可以將小div放在內容中? – NGLN
不,這不重要@NGLN – Eray