gpt4 book ai didi

jquery - 左对齐画廊的最后一行

转载 作者:行者123 更新时间:2023-11-28 03:17:30 26 4
gpt4 key购买 nike

我有一个图片库,如下所示: enter image description here

代码如下:

<div class="wrapper">
<div id="squares">
<a href="yourlinkhere1.php"><img src="images/galleryimage1.jpg"></a>
<h5>IMG_114</h5>
</div>
<div id="squares">
<a href="yourlinkhere2.php"><img src="images/galleryimage2.jpg"></a>
<h5>IMG_115</h5>
</div>
</div>

CSS 看起来像:

.wrapper {
background: #ff0000;
text-align: center;
}

#squares {
background: #00ff00;
display: inline-block;
vertical-align: top;
width: 300px;
}

#squares img {
max-height: 200px;
width: auto;
}

#squares h5 {
margin: 20px 0;
}

我喜欢它的结果,但我希望 IMG_117IMG_114 下对齐,同时保持绿色区域居中,div 中的内容居中...不确定如何在不取消其他内容居中的情况下使该 div 左对齐。

我想这可能是对我的 css 或一些 jQuery 的快速调整,以便向 IMG_117 行添加两列。我看到的问题是这是动态内容,我不会总是知道最后一行有多少......可能是一个、两个或三个,如果有一些 jQuery,它需要检查并查看有多少项在行中,然后添加缺少的列。

我不确定哪种方法最简单,或者是否有更好的解决方案...有没有人有任何想法或者谁能给我指出正确的方向?

谢谢,
乔希

最佳答案

您可以使用 flexbox 解决方案以获得更流畅和灵活的布局,请参阅下面 codepen 上的解决方案。

.wrapper {
background: #ff0000;
text-align: center;
width: 100%;
height:auto;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0 5% 0;
}

密码本

https://codepen.io/ahmedi/pen/KvVgQW

关于jquery - 左对齐画廊的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45391271/

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