アニメーション追加

Welcart 和音(Waon)テーマでは、ブロックに追加 CSS クラスを指定することで、簡単にフェードインなどのアニメーションを適用できます。

追加 CSS クラスの指定方法(ブロックエディタ操作)

  1. 編集画面からブロックを選択します(見出し・画像・カラムなど、動かしたいブロック)。
  2. 右側のサイドバーで [ブロック]タブ → 「詳細設定」 → 「追加CSSクラス」 を開きます。
  3. そこにアニメーション用クラス名(例:anim-reveal)を入力します。
manual-waon-animation

アニメーション一覧

「追加 CSS クラス」に anim-reveal を付与した要素は、スクロールイン時にフェードインします。
さらに、方向・速度を制御するサブクラスを組み合わせることで、動きのバリエーションを追加できます。

表示方向

指定クラス動作の説明
anim-revealデフォルト
標準のフェードイン。静かに現れます。
anim-reveal anim-reveal–up下から現れる
要素が下から上へ浮かび上がるように表示します。
anim-reveal anim-reveal–down上から現れる
要素が上から下へ滑り込むように表示します。
anim-reveal anim-reveal–left右から現れる
右側から左方向へスライドしながらフェードイン。
anim-reveal anim-reveal–right左から現れる
左側から右方向へスライドしながらフェードイン。

表示速度

指定クラス動作の説明
anim-reveal anim-reveal–fast早めに表示
通常より短い時間でフェードインします。
anim-reveal anim-reveal–slowゆっくり表示
通常より長い時間をかけてフェードインします。

横並びカードを順番に表示したい場合

親要素に reveal-group 、子要素に anim-reveal を指定します。
これにより、スクロール時にカードが順番にアニメーション表示されます。

<div class="reveal-group">
  <article class="anim-reveal">カード1</article>
  <article class="anim-reveal">カード2</article>
  <article class="anim-reveal">カード3</article>
</div>