Adobe XDでページ内リンクを設定してみよう


Adobe XDでページ内リンク(アンカーリンク)を設定してみます。
以前から要望の多かった機能のひとつで、2020年3月アップデートで実装されました。

アンカーリンクは主に縦長のサイトで、特定の位置にユーザーを導くためのリンクのひとつで、シングルページLPでよく見かけます。
殆どの場合、スムーススクロール(するすると上下に動くスクロール)効果と共に使われます。

Adobe XDでページ内リンクを設定

デザインモード」の「レイヤー」タブで作業を行います。

適当に縦長のサンプルを作ります。

「予約する」ボタンから

同じページの「予約フォーム」までリンクしてみます。

Adobe XDでページ内リンクを設定

モードを「デザイン」から「プロトタイプ」に切り替えます。
「予約する」ボタンを選択すると青い矢印のハンドルが表示されます。XDではこのハンドルをドラッグして表示されるワイヤーで画面遷移の指定を行います。

ハンドルをドラッグしてワイヤーを引き出します。

そのまま下の「予約フォーム」に接続します。

これでページ内リンクが貼られました。

右上の「デスクトッププレビュー」ボタンを押して確認してみます。

「予約する」ボタンを押すと

「予約フォーム」までスクロールされます。

ページ内リンクの設定項目

ページ内スクロールにはいくつか設定可能な項目があります。

ワイヤーを選択した状態で右側の「プロパティインスペクター」を確認してみます。

トリガーの設定

「タップ」「キーとゲームパッド」「音声」が選択可能です。
通常は「タップ」のままで良いでしょう。

Y-オフセットの設定

固定ヘッダーにリンク先のテキストが隠れてしまう場合に利用します。
例えば-70とすると、リンク先テキストの70px上部でスクロールが停止します。

アニメーション設定

イージングと速度が設定できます。
「イーズアウト」がだんだん早く、「イーズイン」がだんだん遅く、です。

Adobe XDでページ内リンクを設定まとめ

LPサイトやカテゴリーの多いアーカイブページのモックアップ制作に便利な機能です。
操作は簡単なので、ぜひ使ってみましょう。

関連記事
Adobe XDの新機能『CSS書き出し』を使ってみよう


Blogカテゴリー一覧

WordPressウェブ制作・運用動画・クリエイティブ素材便利ツール便利ワザ子育てその他