图像标题由flexbox在底部对齐,位于图库中具有不同高度的图库中。我如何实现第一行文本(标题)水平对齐?水平对齐flex-items下面的文本
<style type="text/css">
* {
box-sizing: border-box; }
.flex-container {
display: flex;
flex-wrap: wrap; }
.flex-item {
width: 50%;
padding: 20px;
display: flex;
flex-direction: column; }
.flex-item img {
width: 100%;
height: auto; }
.flex-image {
flex: 1 0 auto; }
</style>
<div class="flex-container">
<div class="flex-item">
<div class="flex-image">
<img src="img-1.jpg" alt="" />
</div>
<p>title</p>
</div>
<div class="flex-item">
<div class="flex-image">
<img src="img-2.jpg" alt="" />
</div>
<p>title<br>Lorem ipsum dolor sit amet.</p>
</div>
</div>
请检查我codepen:https://codepen.io/tinusmile/pen/MoeORG
非常感谢!
我刚刚更新了我的回答与第二个选项,链接到我的答案你以前的问题 – LGSon