0
我需要容器寬度最小高度以容納可變大小的內容,但同時我需要在父容器內部垂直對齊的內容。使div(顯示:表格)匹配外部容器的高度寬度最小高度
JS小提琴:http://jsfiddle.net/mr_goodcat/n5Pq3/6/
HTML:
<table class="mainLayout">
<tr>
<td>
<div class="contentLayout">
<div class="tbl">
<div class="tcell">
<div class="inner">
CONTENT
</div>
</div>
</div>
</div>
</td>
</tr>
<tr>
<td>
BOTTOM
</td>
</tr>
</table>
CSS:
body, html {
background-color: lightgreen;
height: 100%;
width: 100%;
}
.mainLayout {
height: 100%;
width: 100%;
}
.contentLayout {
width: 100%;
min-height: 200px;
border: 1px solid red;
display: block;
}
.tbl {
height: 100%;
width: 100%;
display: table;
}
.tcell {
width: 100%;
height: 100%;
background: purple;
display: table-cell;
text-align: center;
vertical-align: middle;
}
.inner {
display: inline-block;
}
要對齊內出現紅方紫盒(最小高度containter) 。我怎麼做?
作品像magick!非常感謝! 有點更新小提琴,它垂直對齊內容:http://jsfiddle.net/mr_goodcat/E3TKS/ –