我想将第二列的内容与div中间对齐。我确实尝试了很多不同的方法,但到目前为止我还没有找到 我正在使用Bootstrap 4.
你能告诉我怎么做吗?
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-md-1">
<img class="rounded-circle img-thumbnail d-inline"
src="..."
height="65px"
width="65px"
alt="User image">
</div>
<div class="col-md-11">
<p class="d-inline">...</p>
<button class="close" type="button"><span class="fa fa-times" aria-hidden="true"></span></button>
</div>
</div>
</div>
</div>
我确信我会想念一些非常简单但却不知道的事情。
感谢您的帮助:)
答案 0 :(得分:3)
使用text-center
类。
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-md-1">
<img class="rounded-circle img-thumbnail d-inline" src="https://4fi8v2446i0sw2rpq2a3fg51-wpengine.netdna-ssl.com/wp-content/uploads/2016/06/KittenProgression-Darling-week7.jpg" height="65px" width="65px" alt="User image">
</div>
<div class="col-md-11 text-center"><!--Modification here -->
<p class="d-inline">Kitten</p>
<button class="close" type="button"><span class="fa fa-times" aria-hidden="true"></span></button>
</div>
</div>
</div>
</div>
答案 1 :(得分:1)
将其垂直居中
<div class="col-md-11 align-self-center">
<p class="d-inline">Kitten</p>
<button class="close" type="button"><span class="fa fa-times" aria-hidden="true"></span></button>
</div>
答案 2 :(得分:0)
将此css添加到垂直和水平中心
button.close {
padding: 0;
background: 0 0;
border: 0;
-webkit-appearance: none;
line-height: 65px;
text-align: center;
}
.d-inline {
display: inline!important;
line-height: 65px;
text-align: center;
}
和文本中心课程到col-md-11 <div class="col-md-11 text-center">