2017-03-16 4 views
0

私はすでにSticky header navをプロジェクトに持っていますが、ページの右側に長いリストがあるので、スクロールが発生したときにsidenav(フィルタセクション)またはAsideも左に固定して表示する必要があります。私が言及したように、ヘッダーはすでに固定された位置にあります。脇の下またはsidenavにヘッダーを付けるには、どうすればいいですか?私はCSSを介してそれを行うことはできませんし、jqueryを使用してこれをどのように達成できるかわかりません。既存のスティッキー・ヘッダーのonscrollにsidenavを固定する方法は?

ご協力いただければ幸いです。 ありがとうございます。

+0

これまでに何をしてきましたか? –

+0

私は自分自身と他の多くの人があなたに正しくこの質問に答えることができると確信していますが、私たちはあなたが最初に試したものを見る必要があります。 –

答えて

0

あなたのコードにCSSを入力してください。 は、基本的に何ができるかです:

  • オーバーフロー隠された、100%の幅の中で自分のサイドバーや中央部分を持っているコンテナを作成します。
  • サイドバーの位置を相対的に設定し、指定された幅と をパディングして、ナビゲーションバーが重ならないようにします。
  • 幅が の相対位置に設定すると、 は、オーバーフローオートを追加して、 に多数のリスト項目があるときにスクロールバーが表示されるようにすることができます。

問題を解決する方法はいくつかあります。 Iframeを使用することもできますが、レスピーティブなデザインにはお勧めしません。

+0

ありがとうエリー、私はそれを解決するために管理しています。ご協力いただきありがとうございます。 –

関連する問題