コンテンツ本文へスキップ
0%

パララックスについて

例えば、fadeIn_plxの場合、要素が画面内にスクロールした時点でfadeInのClassを追加します。
fedeIn(_plxが無し)と指定した場合は、画面内かを問わず読み込み時に実行します。

下記以外の自作のClassでも同様に動作します。
例)hogehoge_plxならば、要素が画面内にスクロールした時点でhogehogeが追加される。
※hogehoge_plxに初期状態、hogehogeにアニメーションCSSを設定する。

※利用例.marker_plx 

パララックスの自動設定について

「_setting.scss」でパララックスの自動設定の有効・無効を選択できます。
「setting/_parallax.scss」で、それぞれの要素に適用するエフェクトを選択できます。
自動パララックスを無効にしたい要素には「.no-effect」でアニメーションCSSをキャンセルできます。
「.effect_plx」に下記のいずれかのエフェクトが継承されているので、自動パララックスと併用しご利用ください。

クリップパス

  • clipLeft_plx(左から)
  • clipRight_plx(右から)
  • clipTop_plx(上から)
  • clipBottom_plx(下から)
  • clipLeftTop_plx(左上から)
  • clipCenter_plx(中央から)
  • clipCircle_plx(円形から)
  • clipPolygon_plx(ポリゴン1)
  • clipPolygon2_plx(ポリゴン2)

ふわっ(フェード)

  • fadeIn_plx(その場で)
  • fadeUp_plx(下から)
  • fadeDown_plx(上から)
  • fadeLeft_plx(左から)
  • fadeRight_plx(右から)

ぱたっ(フリップ)

  • flipDown_plx(下へ)
  • flipLeft_plx(左へ)
  • flipLeftTop_plx(左上へ)
  • flipRight_plx(右へ)
  • flipRightTop_plx(右上へ)

くるっ

  • rotateX_plx(X軸)
  • rotateY_plx(Y軸)
  • rotateLeftZ_plx(Z軸左)
  • rotateRightZ_plx(Z軸右)

ズーム

  • zoomIn_plx(ぽんっ、ズームイン)
  • zoomOut_plx(どどんっ、ズームアウト)
  • blur_plx(じわっ)
  • smooth_plx(にょろっ)

背景色が伸びて出現

  • bgLeftExtend_plx(左から右)
  • bgRightExtend_plx(右から左)
  • bgUpExtend_plx(下から上)
  • bgDownExtend_plx(上から下)

枠線が伸びて出現

  • lineExtend_plx
  • lineCiecleExtend_plx

一文字づつに対してのエフェクト

※自動設定の場合、h1,h2,h3,h4,h5,h6にのみ指定できます。

fadeInText_plx(フェード)

flipDownText_plx(フリップ)

rotateXText_plx(回転)

zoomOutText_plx(ズーム)

blurText_plx(ブラー)

smoothText_plx(にょろっ)

glowText_plx(光る)

typingText_plx(タイピング)

アニメーションの開始を遅らせる

※1文字つつのエフェクトには利用できません。

  • delay-time03(0.3秒遅らせる)
  • delay-time06(0.6秒遅らせる)
  • delay-time09(0.9秒遅らせる)
  • delay-time12(1.2秒遅らせる)
  • delay-time15(1.5秒遅らせる)
  • delay-time18(1.8秒遅らせる)
  • delay-time21(2.1秒遅らせる)

※背景色エフェクトはClass名が異なります。

  • delay-time03-bg(0.3秒遅らせる)
  • delay-time06-bg(0.6秒遅らせる)
  • delay-time09-bg(0.9秒遅らせる)
  • delay-time12-bg(1.2秒遅らせる)
  • delay-time15-bg(1.5秒遅らせる)
  • delay-time18-bg(1.8秒遅らせる)
  • delay-time21-bg(2.1秒遅らせる)

※枠線エフェクトはClass名が異なります。

  • delay-time03-line(0.3秒遅らせる)
  • delay-time06-line(0.6秒遅らせる)
  • delay-time09-line(0.9秒遅らせる)
  • delay-time12-line(1.2秒遅らせる)
  • delay-time15-line(1.5秒遅らせる)
  • delay-time18-line(1.8秒遅らせる)
  • delay-time21-line(2.1秒遅らせる)

アニメーションの変化する時間を変更

※背景色エフェクト・枠線エフェクト・1文字つつのエフェクトには利用できません。

  • change-time05(0.5秒)
  • change-time1(1秒)
  • change-time15(1.5秒)
  • change-time2(2秒)
  • change-time25(2.5秒)

アニメーションの回数を変更

※背景色エフェクト・枠線エフェクト・1文字つつのエフェクトには利用できません。

  • count-2(2回繰り返す)
  • count-infinite(ループ)
data-scrolltop="800"
上記でスクロール位置を指定して
パララックスの実行もできます。
コンテンツ本文の先頭へ戻る ページの先頭へ戻る