Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8764

Swiperを使ってスライダーアニメーションを実装する〜ページネーションやナビゲーションのカスタマイズ編〜

$
0
0

はじめに

タイトルについて記事にしました。
この記事で得る内容は以下の通りです。

・ Swiperのページネーションやナビゲーションのカスタマイズの方法について

■ 関連記事
Swiperを使ってスライダーアニメーションを実装する〜導入編〜
Swiperを使ってスライダーアニメーションを実装する〜使い方編〜

色を変更

白か黒に変更する

swiperで予め用意されている以下のクラス名を指定すると、ページネーションとナビゲーションの色を
白か黒に変えることができます。

<!-- ページネーション --><divclass="swiper-pagination swiper-pagination-white"></div><divclass="swiper-pagination swiper-pagination-black"></div><!-- 戻る矢印 --><divclass="swiper-button-prev swiper-button-white"></div><divclass="swiper-button-prev swiper-button-black"></div><!-- 進む矢印 --><divclass="swiper-button-next swiper-button-white"></div><divclass="swiper-button-next swiper-button-black"></div>

好きな色に変更する

検証にてcolorプロパティがどこに当てられているのかを確認します。

スクリーンショット 2021-02-15 13.23.11.png

.swiper-button-next,.swiper-button-prev{color:pink;}

設定したい色に変更することができました。

スクリーンショット 2021-02-15 13.32.46.png

矢印を変更

まず、ナビゲーションがどう定義されているか検証を使って確認します。
swiper-iconsというfont-familyが指定されていて、contentnextと入力していると矢印が表示されています。

スクリーンショット 2021-02-15 11.48.08.png

検証からセレクタをコピーしてfont-familyの値を変更し、font-weight: bold;を指定します。
font-weight: bold;を指定しないと表示されません。

.swiper-button-next::after,.swiper-button-prev::after{font-family:"Font Awesome 5 Free";font-weight:bold;}

Font Awesomeに移動し、目的のアイコンを表示したら、以下の丸印の文字列をコピーします。

スクリーンショット 2021-02-15 13.08.17.png

バックスラッシュを入力後、コピーした文字列を貼り付けます。

.swiper-button-next::after{content:"\f0a9";}

Font Awesomeを使えるように読み込みを行います。

<head><linkhref="https://use.fontawesome.com/releases/v5.6.1/css/all.css"rel="stylesheet"/></head>

Font Awesomeのアイコンを使ってナビゲーションバーを変更することができました。
左側のナビゲーションバーも同じ手順で変更することができます。

スクリーンショット 2021-02-15 13.13.14.png

アイコンの大きさを変更

ナビゲーションアイコンの大きさを変更する

疑似要素にfont-sizeプロパティが指定されているので、アイコンの大きさを変更したい場合は
疑似要素にfont-sizeプロパティを指定します。

スクリーンショット 2021-02-15 13.41.37.png

.swiper-button-next::after,.swiper-button-prev::after{font-size:50px;}

ページネーションの大きさを変更する

ページネーションの丸印の大きさを変えるには、widthプロパティとheightプロパティを変更します。

他に、border-radiusプロパティを変えると形を四角に変更したり、上のセレクタのmarginプロパティの横の値を変更すると、丸印の間隔を調整することができます。

スクリーンショット 2021-02-15 14.20.13.png

.swiper-pagination-bullet{width:10px;height:10px;}

Viewing all articles
Browse latest Browse all 8764

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>