为了账号安全,请及时绑定邮箱和手机立即绑定

bootstrap 4和laravel中的垂直居中问题

bootstrap 4和laravel中的垂直居中问题

慕容708150 2024-01-22 15:46:33
我正在尝试将我的专栏内容垂直居中。<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"><div class="container d-flex h-100">  <div class="row mt-5 ">    <div class="col-sm-7 about-us">      <div class="row h-100 justify-content-center align-items-center">        <h3 class="display-3 strong ">          {{ __('Message From Chief ') }}        </h3>        <p>          {{ __('This is a sample text') }}        </p>      </div>    </div>    <div class="col-sm-4">      <img src="{{asset('img/user.jpg') }}" class="img img-fluid" alt="">    </div>  </div></div><script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"></script><script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"></script><script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>但是当我尝试上面的代码时,它在标题和段落之间给了我一个巨大的差距。那么我怎样才能正确地将我的文本垂直居中对齐以及我在这里做错了什么我正在使用 Bootstrap 4 和 Laravel。
查看完整描述

2 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

只需添加min-vh-100您的.container班级并添加align-content-center您的row班级即可。


<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">


<div class="container d-flex min-vh-100">

  <div class="row">

    <div class="col-sm-7 about-us">

      <div class="row h-100 justify-content-center align-items-center align-content-center flex-column">

        <h3 class="display-3 strong ">Message From Chief</h3>

        <p>This is a sample text</p>

      </div>

    </div>

    <div class="col-sm-4">

      <img src="{{asset('img/user.jpg') }}" class="img img-fluid" alt="">

    </div>

  </div>

</div>


<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"></script>

<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"></script>

<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>



查看完整回答
反对 回复 2024-01-22
?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

只需添加.h-100您的 .container 类,添加.h-100您的 row 类并添加.my-auto您的 col 类。


<div class="container h-100">

  <div class="row h-100">

    <div class="col-sm-7 about-us my-auto">

      <div class="row h-100 justify-content-center align-items-center">

        <h3 class="display-3 strong ">

          {{ __('Message From Chief ') }}

        </h3>

        <p>

          {{ __('This is a sample text') }}

        </p>

      </div>

    </div>

    <div class="col-sm-4">

      <img src="{{asset('img/user.jpg') }}" class="img img-fluid" alt="">

    </div>

  </div>

</div>


查看完整回答
反对 回复 2024-01-22
  • 2 回答
  • 0 关注
  • 34 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信