【发布时间】:2018-06-14 04:26:22
【问题描述】:
我正在使用最新版本的 Bootstrap,即 v4.0.0-beta.3,我有一个位于高度固定的 div 标签内的图像,我想将图像对齐在绝对中心div 标签。尽管我可以使用 mx-auto 和 d-block 类将图像在水平中心对齐,但是对于垂直对齐,即使遵循许多 stackoverflow 答案(如 this 和 @987654322)中的方法,我也无法这样做@。这是代码。
.border-section {
border: 2px solid #D0D0D0;
margin-top: 20px;
}
<div class="container">
<div class="row">
<div class="col-sm-3 mr-4 border-section" style="height:290px">
<img class="mx-auto d-block img-fluid" src="http://tech21info.com/admin/wp-content/uploads/2013/03/chrome-logo-200x200.png" alt="View">
</div>
</div>
</div>
有人可以帮忙吗?
【问题讨论】:
-
您可能需要考虑如何利用 Bootstrap 的
flex-box类,请参阅:v4-alpha.getbootstrap.com/utilities/flexbox/#align-items -
没有理由需要额外的 CSS。只需使用 Bootstrap flex util 类:codeply.com/go/Niu8NCcdqj
-
@ZimSystem,我不明白为什么您的代码在我的情况下无法正常工作。
标签: twitter-bootstrap css bootstrap-4 vertical-alignment