我有兩個div,我需要把它們放在另一個div的裏面。很簡單,我使用z-index並給他們定位:絕對。但每個div的內容都需要垂直對齊。當我將它們放置在頂部時,它們不會垂直居中。如何垂直對齊絕對位置在彼此頂部的一個div?
是否有混合這兩種風格的方法來做到這一點?
或者這可能與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>
我有高度和寬度,表格單元格和垂直對齊爲中間。這會將內容置於中心位置,直到我添加我需要的z-index所需的絕對位置。
任何想法? 謝謝,
你有什麼反對'position:relative'? –
圖像將是400x400或可變大小? –
圖像將始終爲可變大小,具體取決於從用戶加載的內容。 但是這兩幅圖像必須相互重疊,而且通常情況下,它們在視圖區域(它們所包含的div,這是一組大小)內會略小一些 – IamFace