我怎樣才能垂直居中顯示窗體和旁邊的div?如果兩者的容器都小於內容高度空間,我需要能夠滾動。使用CSS中心兩個元素
HTML:
<div id="outer_1">
<div id="inner_1">
<form id="form">
<input/>
<input/>
</form>
<div id="login-request">
If you do not have a login,
<span>touch here</span>
</div>
</div>
</div>
CSS:
#outer_1 {
width: 400px;
height: 400px;
border-style: solid;
border-width: 2px;
}
#inner_1 {
width: 200px;
height: 100%;
display: table;
border-style: solid;
border-width: 2px;
border-color: red;
margin-left: auto;
margin-right: auto;
}
#form {
text-align: center;
vertical-align: middle;
}
#login-request {
text-align: center;
vertical-align: middle;
}
請考慮這個JSFiddle。
可能需要顯示:表細胞;回到顯示器上:inline-block; ? – 2014-09-30 12:38:24