Странно, что в FireFox это работает нормально, а в Chrome или Яндекс.
Похоже, что изображения не подгоняются автоматически во flex-box, из-за высоты: 400 пикселей; ширина: 100% пытается соответствовать этому Высота 400 пикселей.
Вот части HTML и CSS:
Код: Выделить всё
.article-images {
display: flex;
flex-direction: row;
justify-content: space-evenly;
gap: 20px;
width: 100%
}
.article-images-item {
width: 100%;
height: 400px;
object-fit: cover;
border-radius: 2px;
cursor: pointer
}Код: Выделить всё
[img]http://placehold.co/100x400[/img]
[img]http://placehold.co/100x400[/img]
[img]http://placehold.co/100x400[/img]
[img]http://placehold.co/100x400[/img]
Как это должно быть (актуально в FireFox):

Как это выглядит сейчас (в Chrome или другом браузере)

Подробнее здесь: https://stackoverflow.com/questions/753 ... t-browsers
Мобильная версия