パーツイベントを使ってみよう

パーツイベントを使ってみよう

パーツやエリアには、Javascriptのスクロールイベントを設定することができます。

これは画面をスクロールした時に、ヘッダーを固定したり特定パーツの位置まで移動したら、色を変えたりなど多様な機能を設定することができます。

また特定クッキーがある場合のイベント設定ができます。

イベント例(ヘッダー、右下ボタン)

上のイメージのようにスクロールに合わせて、イベントを追加できます。

それでは設定方法を見てみましょう

イベントの設定方法

イベント設定メニューを開く

  1. イベントを設定したいパーツorエリアを「マウス右ボタン」でクリック
  2. メニューから「イベント」をクリック

イベントを登録する

  1. 設定したいイベントをONにする(例は画面の上から指定値まで動く)
  2. イベントを繰り返すが決める
  3. イベント発生時に追加するClassを入力(デフォルト利用の場合は空白)
  4. このイベントを基準に別のパーツにもClassを追加したい場合、追加したいパーツorエリアのIDを入力(該当パーツをクリックするとIDをコピーできるメニューが開きます)

今回の例では、画面をスクロールして「画面の上から指定値まで動く(60px以上)」場合にイベントが発生するように設定しました。

それでは、追加されるClassを利用してデザイン設定を追加します。

デザイン設定

  1. イベントを設定したパーツを「マウス右ボタン」でクリック
  2. メニューから「デザイン設定」をクリック
  3. イベントで追加されるClassに合わせて、デザインを追加する(例では「over」Classに合わせて追加)
  4. 完了

例では、スクロールが画面の上から60px以上ある場合、パーツが画面上部に固定されて背景色をオレンジに変更しました。

どのように動くか見てみましょう。

イベント完成例

思ったように動いてますね!ですが、

他のパーツ(例ではエリア)にも連動するようにしていたので、それにもデザイン設定を追加してみます。

連動パーツ(エリア)デザイン設定

  1. イベント連動を設定したパーツを「マウス右ボタン」でクリック
  2. メニューから「デザイン設定」をクリック
  3. イベントで追加されるClassに合わせて、デザインを追加する(例では「over」Classに合わせて追加)
  4. 完了

例では、スクロールが画面の上から60px以上ある場合、エリアの灰色線が緑に変わるようにしました。

思った通りの動きですね!

今回は画面の上から60pxだけを説明しましたが、イベントの組み合わせでより複雑な動きができますので、ぜひ使ってみてください!

修正が終わったら「保存」を忘れずに!

修正が終わったら、サイトビルダー左上にある「保存」ボタンをクリックして保存してくださいね!

「Ctrl」+「S」のショートカットでも保存できる!

慣れている人はすごく便利な「保存」ボタンを押さなくても、キーボードの「Ctrl」+「S」キーで保存できます!

Writer Profile

donyのサムネイル

WEB関連の営業から制作まで幅広く経験したフロント・バックエンジニア。
今までのクライアントの要望や制作者としてのノウハウをまとめて「DG-STYLE」を開発しました。

Recommend Post

「チュートリアル」で各種機能の使い方を学ぼう!のサムネイル

「チュートリアル」で各種機能の使い方を学ぼう!

DG-STYLE Ver 4.2.0から実装された「チュートリアル」について説明します。チュートリアルとは?DG-STY

2021-10-11
サイトViewsパーツの使い方のサムネイル

サイトViewsパーツの使い方

「DG-style」で使える各パーツについて説明します。「サイトViews」パーツの概要DG-STYLE Ver4.1.

2021-09-11
【リニューアル】簡単デザイン機能を使ってみよう!

【リニューアル】簡単デザイン機能を使ってみよう!

DG-STYLE 3.0.0から実装された「簡単デザイン」の使い方を説明します。※Ver3.1.0でさらにパワーアップし

2021-06-13
サイトデザインのダウンロード&アップロードのサムネイル

サイトデザインのダウンロード&アップロード

みんさん、こんにちは!Donyです。「DG-STYLE」を利用して作業する場合、バックアップを作って作成できるとしても、

2021-03-09
サイトに「お問い合わせフォーム」を追加しよう!のサムネイル

サイトに「お問い合わせフォーム」を追加しよう!

DG-STYLEでは、テーマデフォルト機能として「お問い合わせフォーム」を追加することができます。サイトビルダーと同じ方

2021-03-01
DG-STYLEの設置&アップデート方法のサムネイル

DG-STYLEの設置&アップデート方法

Wordpressでテーマを設置するのが初めての方のために、テーマの設置方法やアップデート方法について説明します。※ライ

2021-01-01
TOP