PR
TIPS

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

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

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

.swiper-lazy { opacity: 1; }

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

この記事を書いた人
Naokazu Yokoo

エンジニア歴20年以上。現在はWeb / AI領域で活動中。
開発環境・サーバー環境ともに速度と効率性を追求しています。

Follow Naokazu Yokoo
Follow Naokazu Yokoo

Comment

タイトルとURLをコピーしました