У меня есть изображения, которые динамически вытягиваются и не могут быть уверены в размере изображения или соотношении изображения.
Используя bootstrap4 (и wordpress), я пытаюсь масштабировать изображение так, чтобы оно заполняло ширинуи высоту элемента div, и, если возможно, сохраняйте соотношение сторон (это нормально, если изображение обрезается по частям).
Мое изображение в настоящее время нарушает высоту элемента div, и изображение будет иметь размер вне элемента div.
.blog-home {
max-width: 570px;
max-height: 225px;
}
.blog-home img {
object-fit: cover;
max-height: 210px;
}
img {
max-width: 100%;
height: auto;
}
<div class="row article">
<div class="col-md-6 blog-home">
<picture width="778" height="312" class="attachment-large size-large wp-post-image">
<source type="image/webp" srcset="..." sizes="(max-width: 778px) 100vw, 778px">
<img src="..." sizes="(max-width: 778px) 100vw, 778px">
</picture>
</div>
<div class="col-md-6">
....
</div>
</div>
Мои теги динамически заменяются тегами. Я не могу разобраться, как это исправить, не нарушая отзывчивость макета.