WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 Bootstrap 中垂直对齐 DIV

主题:Bootstrap / Sass上一页|下一页

答案:使用align-items-center

Bootstrap 4 中,如果您想将 <div> 元素垂直对齐在中心或中间,您可以简单地将类 align-items-center 应用于包含元素。

以下示例将向您展示如何垂直对齐行内的网格列。

<div class="container">
    <div class="row align-items-center">
        <div class="col-md-12">Vertical Center Aligned Grid Column</div>
    </div>
</div>

类似地,您可以使用类 d-flex 结合类 align-items-center 将 DIV 元素垂直对齐在包含元素的中间,如下所示 :

<div class="d-flex align-items-center">
    <div class="box">Vertical Center Align a Div</div>
</div>

但是,如果您使用的是 Bootstrap 3 版本,您仍然可以使用一些自定义 CSS 来实现。让我们试试下面的例子来了解它的基本工作原理:

/* CSS code */
.vcenter-item{
    display: flex;
    align-items: center;
}
 
<!-- HTML code -->
<div class="wrapper vcenter-item">
    <div class="box">Vertically Centered Div</div>
</div>

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements