我正在嘗試使用Bootstrap流體行作爲顯示錶,所以我可以將子中心從頂部到底部居中。Bootstrap行流體顯示器:垂直對齊的表?
注意:我不會知道行的高度或跨度的高度,並且不想使用JavaScript。
這裏的HTML:
<div class="container-fluid">
<div class="row-fluid vCenterParent">
<div class="span6 left-style vCenterChild">
<div>Left Side</div>
<div>Left Side</div>
<div>Left Side</div>
<div>Left Side</div>
</div>
<div class="span6 right-style vCenterChild">
<div>Right Side</div>
</div>
</div>
</div>
這裏的CSS:
.left-style {
background-color: green;
}
.right-style {
background-color: blue;
}
.vCenterParent {
display: table !important;
}
.vCenterChild {
display: table-cell !important;
vertical-align: middle;
}
這裏的的jsfiddle:http://jsfiddle.net/rsparrow/q2Ted/
(注:運行演示的瀏覽器窗口中必須至少750px以防止響應式設計從踢起)
我希望綠色和藍色框在該行內上下居中。
現在它看起來是這樣的:
我希望它看起來像這樣:
我不知道我理解的問題。你能展現你的想法嗎? –
@GiovanniSilveira僅供參考,我剛剛更新了這個問題,添加了我想要實現的圖像,以及它現在的樣子。 –