holder.js の使用で Swiper の高さが間違っています。これはおそらく、Swiper が holder.js の前/同時に実行されるためです。swiper が正しい画像サイズを認識できるように、holder.js を最初に実行する必要があります。簡単な解決策はありますか?
$(document).ready(function () {
// =============================================
// CAROUSEL (Swiper)
// =============================================
// Hero Carousel
// - - - - - - - - - - - - - - - - - - - - -
var heroCarousel = new Swiper('.swiper-hero', {
keyboardControl:true,
autoplay: 3000,
autoplayDisableOnInteraction: false,
autoHeight: true,
pagination: '.swiper-hero-pagination',
loop: true,
simulateTouch: false,
paginationClickable: true,
slidesPerView: 1,
nextButton: ".swiper-hero-r",
prevButton: ".swiper-hero-l",
breakpoints: {
544: {
},
992: {
},
1200: {
}
}
});
});