ギフプロギフプロ

Lenisで作るスムーススクロール+視差効果LPのプロンプト作例

CODE PREVIEW

エディタを読み込み中…
P

プロンプト

Lenisを使用したスムーズスクロールページを作成し、背景画像がコンテンツとは異なる速度で動くパララックスセクションを含めます。現在のセクションをハイライトするシンプルなナビゲーションメニューも含めてください。

この実装では、Lenisライブラリを使用したスムーズなスクロール体験とパララックス効果を組み合わせています。4つのフルスクリーンセクションがあり、各セクションの背景画像が前景のコンテンツとは異なる速度で動くことで、奥行きの錯覚を生み出します。

上部に固定されたナビゲーションメニューは、スクロールに応じて現在のセクションを自動的にハイライトし、メニュー項目をクリックするとそのセクションまでスムーズにスクロールします。各セクションではCSS transformを使用してパララックス効果を実現しており、背景画像がコンテンツよりも遅く動くことで3D感を高めています。

Lenisライブラリは設定可能なイージングと期間でバターのように滑らかなスクロールを提供し、パララックス効果は各セクションのスクロール位置に基づいて計算されます。この実装はレスポンシブで、デスクトップとモバイルデバイスの両方で良好に動作します。

プロンプトの解説

このプロンプトは、慣性スクロールライブラリ「Lenis」を活用したスムーズスクロールページの実装コードをAIに生成させるものです。パララックス効果とナビゲーションのアクティブ状態管理という複数の要件を一度に指定している点が特徴で、フロントエンド開発の定型的な構成をまとめて出力させるのに適しています。

Webポートフォリオやランディングページのプロトタイプ作成時に活用でき、Lenis・GSAP・Intersection Observer APIなどを組み合わせたコード例を素早く得たい場面で役立ちます。再現の際はスクロール速度の数値やセクション数を具体的に追記すると、より要件に近いコードが生成されます。

このプロンプトは役に立ちましたか?

コメント

コメントは承認後に表示されます

この記事が役に立ったら投げ銭で応援

Apple Pay / Google Pay / カード (Visa/Mastercard/JCB/Amex) / Link / Alipay / WeChat Pay 対応 · Stripeで安全に決済

開発者が選ぶ最強ツール集

運営者が毎日使っているツール・ガジェット 6選

見る
ホームヘルプ