1

ホームページに含まれるサイドバーに関連するコードの作成方法についてアドバイスが必要です。

私のホームページは、ヘッダー、左側のサイドバー、メイン カラム (サイドバーの右側)、およびフッターで構成されています。

私が必要とするのは少し具体的です.実際、私はそれを検索しようとしました.Google、Stackoverflow、および他の多くのWebサイトを介して何度も検索しましたが、残念ながら私にぴったりのものは何も得られませんでした. いくつかの有用なアドバイス、いくつかの実用的な例、および多くの出発点を見つけ、これらのコードの部分を互いに混ぜ合わせようと何度も試みましたが、本当に必要なものを得ることができませんでした. これはすべて、私の要求が少し具体的であると思うためです。できるだけ明確になるように説明しようと思います。

私の場合、すでに上で述べたように、それについて多くの例を見つけたので、列を修正するだけではありません。私の場合、左側のサイドバーのスクロールをメインの列のスクロールと「同期」する必要があります。

Facebook にも似たようなものがあります。自分のプロフィール ページに行くと、私が必要としているものと似たようなものを見つけることができます。ちなみに、できるだけ明確にすることを望んで、以下に説明しようとしています。

  • ページを下にスクロールするときに、左側のサイドバーに含まれる最後の可視要素が表示されるまで、左側のサイドバーとメイン列の両方を一緒にスクロールする必要があります。この時点で、スクロールはメイン列のみを下にスクロールし続ける必要があります

  • 逆に、ページを上にスクロールするときは、左側のサイドバーに含まれる最初の可視要素が表示されるまで、左側のサイドバーとメイン列の両方を一緒にスクロールする必要があります。この時点で、スクロールはメイン列のみを上にスクロールし続ける必要があります

さらに注意: メイン カラム (左側のサイドバーではなく、メイン カラムのみ) は動的です。つまり、フィードを動的に表示し、その高さを即座に増やします。

問題をうまく説明できたことを願って、私はあなたの助けに感謝します!

4

1 に答える 1