我有两个 div,需要在另一个 div 中重叠放置。简单地说,我使用 z-index 并给它们 position:absolute。但是每个 div 的内容需要垂直对齐。当我把它们叠加时,它们不能垂直居中。
是否有一种方式可以同时使用这两种样式来实现这一点?
或者用 jQuery 是否可能做到这一点?
基本上就是这样。
我有高度和宽度,表格单元格和垂直对齐方式为middle。这使得内容居中,但当我添加绝对定位以便z-index起作用时,就不再居中了。有什么建议吗?谢谢。
是否有一种方式可以同时使用这两种样式来实现这一点?
或者用 jQuery 是否可能做到这一点?
基本上就是这样。
<div style="width:100%">
<div style="height:400; width:400; display:table-cell; vertical-align:middle; z-index:0; position:absolute;"><img></div>
<div style="height:400; width:400; display:table-cell; vertical-align:middle; z-index:1; position:absolute;"><img></div>
</div>
我有高度和宽度,表格单元格和垂直对齐方式为middle。这使得内容居中,但当我添加绝对定位以便z-index起作用时,就不再居中了。有什么建议吗?谢谢。
position: relative
有意见? - Tyler Crompton