Swiperのloopとlazyloadingを使う際の注意点

Swiperでloopとlazyloadingを同時に利用する場合、一部のオブジェクトが複製されて画像が正常に表示されないという問題が発生することがあります。

この問題の解決策として、Swiperのコンテナ内でlazyloadingを行う要素に対してCSSでopacity: 1を設定する方法があります。

.swiper-lazy { opacity: 1; }

これにより、lazyloadingの要素が常に可視状態となり、loop時の画像表示問題が解消されます。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

上部へスクロール