2017-08-23 110 views
0

我正在尝试将内容垂直和水平居中。我有一些问题与垂直部:Working Plunker引导程序4垂直对齐

我的自定义CSS卡:

.customCard { 
 
    width: 15rem; 
 
    height: 7rem; 
 
    background-color: blue; 
 
    color:#eee; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="card-deck"> 
 
    <div class="card-block "> 
 
    <div class="card customCard mt-2 customCursorPointer"> 
 
     <div class="card-body"> 
 
     <div class="container d-flex r h-100"> 
 
     <div class="row justify-content-center mx-auto align-items-center"> 
 
      <h4 class="card-title">AAAA</h4> 
 
     </div> 
 
     </div> 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div>

回答

1

您需要在.card-body

.customCard { 
 
    width: 15rem; 
 
    height: 7rem; 
 
    background-color: blue; 
 
    color:#eee; 
 
} 
 
.card-body { 
 
    height: 100%; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="card-deck"> 
 
    <div class="card-block "> 
 
    <div class="card customCard mt-2 customCursorPointer"> 
 
     <div class="card-body"> 
 
     <div class="container d-flex r h-100"> 
 
     <div class="row justify-content-center mx-auto align-items-center"> 
 
      <h4 class="card-title">AAAA</h4> 
 
     </div> 
 
     </div> 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div>
添加 height:100%

+0

谢谢,这工作。我只是用“h-100”类的insead创建一个新的。 – John