コンテンツにスキップ

コアパラメータ

Swiper インスタンス生成時に渡すパラメータの一覧です。

const swiper = new Swiper('.swiper', {
// ここにパラメータを記述
});
パラメータデフォルト値説明
initbooleantrueSwiper を自動初期化するかどうか
enabledbooleantrueSwiper を有効にするかどうか
direction'horizontal' | 'vertical''horizontal'スライドの方向
speednumber300アニメーション速度(ms)
initialSlidenumber0初期表示スライドのインデックス
loopbooleanfalseループモードを有効にするか
allowTouchMovebooleantrueタッチ操作を許可するか
grabCursorbooleanfalseホバー時にカーソルをポインターに変更するか
パラメータデフォルト値説明
effectstring'slide'トランジション効果('slide', 'fade', 'cube', 'coverflow', 'flip', 'cards', 'creative'
fadeEffectobjectフェード効果の設定
cubeEffectobjectキューブ効果の設定
coverflowEffectobjectカバーフロー効果の設定
flipEffectobjectフリップ効果の設定
cardsEffectobjectカード効果の設定
creativeEffectobjectクリエイティブ効果の設定
パラメータデフォルト値説明
navigationobject | booleanfalse前へ/次へボタンの設定
paginationobject | booleanfalseページネーションドットの設定
scrollbarobject | booleanfalseスクロールバーの設定
パラメータデフォルト値説明
autoplayobject | booleanfalse自動再生の設定
mousewheelobject | booleanfalseマウスホイール操作の設定
keyboardobject | booleanfalseキーボード操作の設定
パラメータデフォルト値説明
breakpointsobject{}ブレークポイントごとの設定
breakpointsBase'window' | 'container''window'ブレークポイントの基準
const swiper = new Swiper('.swiper', {
slidesPerView: 1,
breakpoints: {
640: { slidesPerView: 2 },
1024: { slidesPerView: 3 },
},
});
パラメータデフォルト値説明
flickSensitivitynumber1.0フリック感度の調整値(日本向け)
verticalWritingbooleanfalse縦書きモード(writing-mode: vertical-rl
warekiPaginationbooleanfalse和暦ページネーション表示

このセクションは Swiplus 独自の拡張です。詳細は別途追加予定です。