【发布时间】:2021-02-27 14:26:20
【问题描述】:
我正在尝试使图片居中并将文本与其左边缘对齐。
我在想最好的办法是有一个带有width: fit-content 的 div。
但是,这是我得到但无法解决的有趣问题。
这是我的代码:
HTML 代码:
<div class="container">
<div class="row">
<div class="column">
<div id="imageContainer">
<img id="imgWidth" src="{% static 'kuzaneli/img/New folder/12.png' %}" alt="..."/>
<div id="imageText"><div> Jacqueline Mon Amour </div><div> 25.00 Eur </div></div>
</div>
</div>
<div class="column">
<div id="imageContainer">
<img id="imgWidth" src="{% static 'kuzaneli/img/New folder/li.png' %}" alt="..."/>
<div id="imageText"><div> Jacqueline Mon Amour </div><div> 25.00 Eur </div></div>
</div>
</div>
</div>
</div>
CSS 代码:
.row{
display: flex;
flex-wrap: wrap;
width: fit-content;
margin-right: auto;
margin-left: auto;
justify-content: center;
align-items: center;
}
.column{
flex: 50%;
}
#imageContainer{
}
#imageContainer{
width: fit-content !important;
}
#imgWidth{
width: 70%;
height: auto;
}
#imageText{
width: fit-content;
}
我想摆脱 div 中的额外空间,其中包含图像和文本。我该怎么做?
【问题讨论】:
标签: html css image bootstrap-4