我有一個相對div定位在一個固定的位置div上,我想垂直對齊這第一個div。有沒有辦法做到這一點?這是我目前的標記:將div與固定div垂直對齊作爲父級?
<div class="overlay">
<div id="dialogInvoice">
content
</div>
</div>
的CSS:
.overlay {
height: 100%;
width: 100%;
top: 0;
left: 0;
background-color: rgba(0,0,0,0.5);
position: fixed;
z-index: 10;
}
#dialogInvoice {
width: 390px;
height: 722px;
margin: 0 auto;
padding-top: 28px;
border-radius: 4px;
background: #ffffff;
position: relative;
}
對此有何建議?我確實嘗試了行高度方法,但這顯然只在使用純文本時才起作用。
你能舉一個你的目標的例子嗎? –
https://lh6.googleusercontent.com/-VkKe-DFuEsw/TYTXFh3fJuI/AAAAAAAABRI/9rBS08RlJJc/s1600/Screen+shot+2011-03-19+at+9.47.03+PM.png – 2339870
是否需要#dialognvoice 「位置:親屬」?你可以這樣做,如果你使用position:absolute並設置top:100px和bottom:100px也許 –