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