gpt4 book ai didi

html - Bootstrap,如何将所有图像对齐在中心?

转载 作者:行者123 更新时间:2023-12-04 00:00:42 24 4
gpt4 key购买 nike

目前我的网格图像是这样对齐的

enter image description here

但我的目标是制作这样的网格图像,注意“img 1”在中心对齐。如何做到这一点?

enter image description here

HTML

<div class="container">
<div class="row imagetiles">
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src=https://i.imgur.com/nXSiWbw.jpg class="img-responsive">
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src=https://i.imgur.com/0dXOdvZ.jpg class="img-responsive">
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src=https://i.imgur.com/nXSiWbw.jpg class="img-responsive">
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src=https://i.imgur.com/0dXOdvZ.jpg class="img-responsive">
</div>
</div>
</div>

CSS

div.imagetiles div.col-lg-3.col-md-3.col-sm-3.col-xs-6{
padding: 0px;
}

jsfiddle can be view here

最佳答案

这是 Bootstrap 4 的方法。

您只需将 d-flex align-items-center 类添加到 row:

<div class="container">
<div class="row imagetiles d-flex align-items-center">
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6 p-0">
<img src=https://i.imgur.com/nXSiWbw.jpg class="img-fluid">
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6 p-0">
<img src=https://i.imgur.com/0dXOdvZ.jpg class="img-fluid">
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6 p-0">
<img src=https://i.imgur.com/nXSiWbw.jpg class="img-fluid">
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-6 p-0">
<img src=https://i.imgur.com/0dXOdvZ.jpg class="img-fluid">
</div>
</div>
</div>

此外,您在初始 JSFiddle 中使用了错误版本的 Bootstrap 4。此刻更新到最新版本。此外,使用的 jQuery 版本也不正确(您应该注意到开发者控制台中的错误)。

要将特定的 DIV 设置为零填充,可以使用 Bootstrap 布局帮助类 p-0;你不需要在 CSS 中专门设置它。

最后,img-responsive 适用于 Bootstrap 3,img-fluid 适用于 Bootstrap 4。不要混淆它们。

JSFiddle: https://jsfiddle.net/shivanraptor/bq8covg5/7/

关于html - Bootstrap,如何将所有图像对齐在中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62318106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com