在Bootstrap轮播中垂直居中文本

Jam*_*een 5 html css twitter-bootstrap bootstrap-4

我在Bootstrap 4中创建旋转木马时遇到问题,文本水平和垂直居中.

我用旋转木马创建了bootply,但是文本只是在左上角而不是在屏幕中间.

<div class="carousel slide" data-ride="carousel">
  <div class="carousel-inner">
    <div class="carousel-item active">
      <h1>Text 1</h1>
    </div>
    <div class="carousel-item">
      <h1>Text 2</h1>
    </div>
    <div class="carousel-item">
      <h1>Text 3</h1>
    </div>´
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

Zim*_*Zim 6

您可以使用 Bootstrap 4 实用程序类(不需要额外的 CSS)...

https://www.codeply.com/go/ORkdymGWzM

<div class="carousel slide" data-ride="carousel">
    <div class="carousel-inner text-center">
        <div class="carousel-item active">
            <div class="d-flex h-100 align-items-center justify-content-center">
                <h1>Text 1</h1>
            </div>
        </div>
        <div class="carousel-item">
            <div class="d-flex h-100 align-items-center justify-content-center">
                <h1>Text 2</h1>
            </div>
        </div>
        <div class="carousel-item">
            <div class="d-flex h-100 align-items-center justify-content-center">
                <h1>Text 3</h1>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)