2

私はここで少し問題を抱えています:..

すべてが正常に機能しているようです(ウィンドウのサイズを変更したときにdivが移動するという小さな問題がありましたが、StackOverflowのユーザーの助けを借りて修正できました)が、別の問題が発生しました。

私はこのウェブサイトにワードプレスを使用していますが、私が作成した基本的なテーマにいくつかの変更を加えています。ウィンドウを非常に小さくすると、水平スクロールバーが表示されますが、水平スクロールバーをスクロールすると、メニューがコンテンツと重なっていることに気付く場合を除いて、すべて正常に機能します。

重ならないようにするにはどうすればよいですか?サイドバーの位置を固定ではなく絶対にしようとしましたが、垂直方向にスクロールするとメニューがそこにとどまるはずです。

私がこれについてどうやって行けばいいのかわからない...どんな助けもいただければ幸いです!

ありがとう!

4

1 に答える 1

2

コメントで述べたように、コンテンツdivが固定メニューと重複しないようにJavaScriptが必要になります

あなたを正しい方向に向けるために、githubでこの プラグインをチェックしてください..jQueryを使用してあなたが求めているものをほぼ正確に達成するための素晴らしいプラグイン..

これは、jQueryを少し使用した作業バージョンです。ホストしているので、見やすくなっています

レイアウトを変更する必要があるのは、sidebar-primarydivをに設定することだけですleft: 0;。これにより、divがわずかに左に移動しますが、元の問題がほんの少しのjQueryで解決されることを考えると、それだけの価値があると思います。それがあなたのレイアウトで機能するかどうか教えてください..

于 2013-02-21T02:57:45.537 に答える