У меня есть HTML-код, как это:Как установить ширину DIV, равную ширине его родственного IMG
<div class="card">
<div class="card-content">
<img src="somesource.png" width=480px height=320px>
<footer>
Some text here that makes the width of this footer greater than the width of sibling img tag.
</footer>
</div>
</div>
Я хочу футер иметь ту же ширину, что его родной брат IMG нет вопрос какой ширины изображения. Ширина изображений будет отличаться в зависимости от содержащихся изображений, но я хочу, чтобы нижний колонтитул имел ту же ширину, что и изображение. Я попытался следующие:
.card {
display: inline-block;
}
.card-content {
display: flex;
flex-direction: column;
}
Но это расширяет IMG, если сноска шире, чем изображение. Это не то, что я хочу. Я хочу, чтобы ширина нижнего колонтитула зависела от ширины изображения, а не наоборот.
Пожалуйста, помогите мне. Спасибо за предложения заранее.
Большое вам спасибо. Он отлично работает. –