MENU
ナレッジ会員
リアルタイムロードマップとは

エールクエスト代表の勝田が、1からブログを立ち上げて収益化までを記録する場所です。2023.2月下旬にドメイン取得。

いつ集客が増加するのか?

いつ収益化が叶うのか?

などを記録していきます。

これからアフィリエイトやアドセンスで収益化を目指したいけど、何をしたらいいのかわからない方、一緒に進めてみませんか?

※【STEP0】から順番に見ていただくことをおススメします。

※当ロードマップの通り進めたとしても、必ず収益化に繋がるとは限りません。予めご了承ください。

Swiperの無限ループの作り方!CSSにちょこっと加えるだけですよ!

Swiperの無限ループの作り方!CSSにちょこっと加えるだけですよ!

サイトにスライダーを追加できるJsのSwiper。

これかなり便利ですよね!私はサイト作りでスライダー系は全てSwiperにするほど重宝しています!

目次

Swiperで無限ループを作る!

これ、ディフォルトじゃできないんですよね!

無限ループというのは、右から左(逆でもOK)に常にスライドが動き続けているスライドのこと。こんなやつです。

では実際のコードをご紹介します。

HTMLに書くSwiperはこちら

<div class="swiper mySwiper">
<div class="swiper-wrapper">
<div class="swiper-slide">コンテンツが入ります</div>
<div class="swiper-slide">コンテンツが入ります</div>
<div class="swiper-slide">コンテンツが入ります</div>
<div class="swiper-slide">コンテンツが入ります</div>
<div class="swiper-slide">コンテンツが入ります</div>
</div>
</div>
<!-- Swiper JS -->
<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
<!-- Initialize Swiper -->
<script>
var swiper = new Swiper(".mySwiper", {
slidesPerView: 3,
centeredSlides: true,
spaceBetween: 30,
loop: true,
speed: 5000,
autoplay: {
delay: 0,
disableOnInteraction: false,
},
});
</script>

そして、CSSにこちらを追加するだけでOK!

.swiper-wrapper{transition-timing-function: linear !important;}

※!importantをつけないと優先順位で負けてしまうので、注意!

まとめ

Swiperの無限ループの作り方を検索すると「jsに○○を追加して~」とか「CSSにアニメーションを追加して~」とか無駄なコードを書かないといけないやり方を紹介するページも結構あります。

ただ実際はCSSにちょこっと追加するだけでOKなのです!ご参考にしてください!

当記事に対してのコメントをご記載くださいませ!

いただいたコメントは運営者で確認・承認後に反映いたします。誹謗中傷に繋がるような内容・その他不適切な内容と運営者の方で判断したコメントは削除させていただきます。

コメントする

スパム対策のため、5文字以内のコメントや日本語が含まれないコメントは無視されますのでご注意ください!

目次