私のウェブサイトwww.pburtchaell.comで、セクション間のナビゲーションを備えたフルスクリーン セクションを実装したいと考えています。
現在、サイトの各セクション (about、services、work、connect) を 4 つのフルスクリーン セクションに分割し、それぞれに ID タグを付けています。次に例を示します。
<section id="services">
<!-- Section Content -->
</section>
<section id="works">
<!-- Section Content -->
</section>
jQuery の $.scrollTo() 関数を使用して、各セクション間の「次へ」および「前へ」のナビゲーションを有効にします。また、すべてのオーバーフローを非表示にして、これらの「次へ」および「前へ」ボタン以外でサイトをナビゲートできないようにします。
ただし、ここに問題があります。一部のセクション (特にモバイル デバイス) では、コンテンツがユーザーのビューポートからはみ出すことがよくあります。たとえば、サービス セクションでは、ビューポートが 1920px でない限り、すべてのコンテンツを表示するためにスクロールする必要がありますが、これは想定どおりです。
ボタンナビゲーション(またはおそらく矢印キーナビゲーション)のみを使用してセクションへのナビゲーションを許可し、セクション自体内でのスクロールを許可する方法はありますか?