フェード設定で Slick カルーセルを使用して、Web サイトのフロント ページの画像のスライドショーを表示しようとしています。スライドショーの画像には、2 つの異なるサイズ比があります (1 つは縦方向の画像用、もう 1 つは横方向の画像用)。スライドショーが大きな画像から小さな画像に切り替わると、スムーズにフェードするのではなく、最初の画像の余分な幅がくっついて消えてしまいます。
これは、私が使用しているコードの基本的な例です。このフィドルで結果を見ることができますhttps://jsfiddle.net/m4ug5o09/
HTML:
<div class="fade">
<div>
<img src="http://placehold.it/900x400/000">
</div>
<div>
<img src="http://placehold.it/700x400/">
</div>
</div>
JS
$('.fade').slick({
dots: false,
infinite: true,
speed: 700,
autoplay: true,
fade: true,
autoplaySpeed: 3000,
arrows: false,
slidesToShow: 1,
slidesToScroll: 1});
また、ページを読み込むと、最初の画像がページの下部 (フッターのように) ですばやく点滅します。
アイデア?