【javascript】コピペで簡単にスライドショーを設置する方法【Swiper.js】

コピペで簡単にスライドショーを設置する方法【Swiper.js】
この記事は約3分で読めます。
広告

自力でスライダーを設置するのは簡単だが、スライダーの「当たり前」機能を付けるのがすごい手間だったりする。
「レスポンシブ対応」や「スワイプやマウスオーバーでの操作」、「スライドの数が増えた時のスクリプト、スタイルの修正」、「Next,Prevボタンの挙動」、「スライド数と現在のスライド位置を表示する●の設置」などなど、スライダーを作るだけでひとつのサイトを作るくらいの手間がかかる。
そんな手間と時間を一気に解消してくれるのがSwiper.js

DEMO

すごい。
「当たり前」の機能を全てカバーできてるから、すごい。
Swiper.jsの利用方法は簡単。
まず、ここからSwiper.jsのパッケージをダウンロードして、ダウンロードした中の・・・うわぁ~なんかいっぱい入ってる。
その中の、「package」→「css」→「swiper.css」をデスクトップに、あともう一つダウンロードしたフォルダの先頭に戻って、「package」→「js」→「swper.js」をデスクトップに落としてその2つを利用してください。
次にHTMLのheadに、そのファイルのリンクを記述して準備できた。

<head>
 <link rel='stylesheet' type='text/css'  href='swiper.css' />
 <script src='swiper.js'></script>
</head>

準備ができたらスライダーの中身のHTMLを記述。

<div class="swiper-container">
 <div class="swiper-wrapper">
  <div class="swiper-slide">スライダー1</div>
  <div class="swiper-slide">スライダー2</div>
  <div class="swiper-slide">スライダー3</div>
 </div>
 <div class="swiper-button-prev"></div>
 <div class="swiper-button-next"></div>
 <div class="swiper-pagination"></div>
</div>

さぁ最後に、スライダーの詳細設定を記述して出来上がりだ。
スライダーの詳細設定を書く場所は、HTMLの最後の方。「/body」のすぐ上に書こう。
スライダーの詳細設定は、スライダーのHTMLを読み込んだ後に書かないと機能しないからね!

<script>
 var swiper = new Swiper('.swiper-container', {
  loop: true,
  autoplay: {
   delay: 3000,
   disableOnInteraction: true
  },
  pagination: {
   el: '.swiper-pagination',
   type: 'bullets',
   clickable: true,
  },
  navigation: {
   nextEl: '.swiper-button-next',
   prevEl: '.swiper-button-prev',
  }
 });
</script>

これで「当たり前」の機能を全てカバーしたスライダーが出来上がりました。

エンデ・バタローをフォローする
javascript

埼玉県北本市に越してきて2年と少しになります。以前は東京都の京王線沿線に、その前は神戸の三宮、さらにその前は名古屋の八事霊園近くに住んでいました。

怖い話が大好きで、ネット怪談、ホラー小説、心霊Youtuber(オウマガドキch、ゾゾゾ)を寝る前のお供にしてます。

フロントエンドエンジニアとして9年目のキャリアを積んでおり、figma、Illustrator、Photoshop、WordPress、HTML、CSS(scss)、JavaScript(jQuery)、PHPなど使って日々仕事をしています。

仕事で検索する手間を省くためフロントエンド技術に関するブログを書いています。

エンデ・バタローをフォローする
広告
初めてのブログ

コメント

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