Я не думаю, что есть какие-либо проблемы с дисплеем карусели. Вам нужно решить, как вы хотите отобразить изображение в карусели.
Есть 2 варианта:
1) Не ограничивайте высоту карусели.
Если вы не ограничите высоту карусели, будет видно все изображение. Но высота будет очень большой на больших экранах. Итак, в какой-то момент лучше ограничить высоту карусели.
2) Ограничить высоту карусели.
Как я видел в вашем коде, вы ограничили высоту 65vh
. Когда вы ограничиваете высоту элемента карусели, изображение может отображаться либо в
cover
mode - изображение заполняет контейнер, но может быть обрезано, если соотношение сторон отличается.
contain
- изображение не обрезается, отображается все изображение. Но у вас могут быть пустые области либо горизонтально, либо вертикально внутри контейнера в зависимости от соотношения сторон.
Как я вижу в вашем коде, вы использовали background-size: cover
, поэтому изображение обрезается по вертикали, чтобы заполнить область контейнера.
Для более глубокого понимания, вы можете перейти к следующему сообщению на stackoverflow, чтобы узнать, как изображения расположены в режимах cover
или contain
:
https://stackoverflow.com/a/27941378/1266447