首页 > web前端 > css教程 > 如何在 Bootstrap 4 中垂直居中内容?

如何在 Bootstrap 4 中垂直居中内容?

DDD
发布: 2024-11-24 04:31:09
原创
224 人浏览过

How to Vertically Center Content in Bootstrap 4?

Bootstrap 4 中的垂直对齐

问题介绍

在 Bootstrap 4 中,某些元素的垂直对齐可能具有挑战性。尝试将一行中的内容垂直居中时会出现一个常见的困难,特别是包含文本“Supplier”的元素。

解决方案概述

Bootstrap 4 引入了多种垂直对齐方法,包括 Flexbox 实用程序、自动边距和显示实用程序。

Flexbox方法

Bootstrap 4 Alpha 5 及更早版本:

<div class="row">
    <div class="col-xs-6">
        <div class="circle-medium backgrounds"></div>
    </div>
    <div class="col-xs-6 flex-xs-middle">
        <div class="name">Supplier</div>
    </div>
</div>
登录后复制

Bootstrap 4 稳定版:

<div class="row">
    <div class="col-sm-12 align-self-center">
        <div class="card card-block">
            Supplier
        </div>
    </div>
</div>
登录后复制

Bootstrap 4 Flexbox 作者:默认值:

<div class="row">
    <div class="col-sm-12 d-flex align-items-center justify-content-center">
        <div class="card card-block">
            Supplier
        </div>
    </div>
</div>
登录后复制

自动边距方法

<div class="row h-100">
    <div class="col-sm-12 my-auto">
        <div class="card card-block">
            Supplier
        </div>
    </div>
</div>
登录后复制

显示实用程序方法

<div class="row h-50">
    <div class="col-sm-12 h-100 d-table">
        <div class="card card-block d-table-cell align-middle">
            Supplier
        </div>
    </div>
</div>
登录后复制

结论

这些方法提供了各种Bootstrap 4 中垂直对齐元素的选项。请记住选择最适合您的特定要求的方法以及浏览器兼容性考虑因素。

以上是如何在 Bootstrap 4 中垂直居中内容?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板