【发布时间】:2015-03-25 14:24:40
【问题描述】:
我需要在一个容器 DIV 中有三个 DIV,全部水平居中。第一个需要与容器的垂直顶部对齐,第二个与垂直中心对齐,第三个与垂直底部对齐。这是an answer 用于垂直定位 div,但不涉及其他项目。另一个答案here,但是如何将需要垂直对齐的DIV添加到顶部和底部?
这是 HTML:
<div class="carousel-caption"> <!-- outer container; all items horizontally centered -->
<div class="row align-top"> <!-- align this DIV to top -->
<h1 class="col-sm-12">Top DIV</h1>
</div>
<div class="row align-vertical-center"> <!-- align this DIV to center -->
<div class="col-sm-12 ">Middle DIV</div>
</div>
<div class="row align-vertical-bottom">
<div class="align-vertical-bottom">Bottom DIV</div>
</div>
</div>
【问题讨论】:
-
容器div有指定的高度吗?如果它将根据内部 div 变化,那么您只需为每个内部 div 赋予 100% 的宽度。
-
容器 DIV (
carousel-caption) 有width: 90%和height: 90%。
标签: html css twitter-bootstrap twitter-bootstrap-3