ナビゲーション バーのドロップ ダウンが、上部のヘッダー スペースよりも大きい。私の意図したデザインは、ドロップダウン ナビゲーションが下のコンテンツを上に移動し続けることですが、代わりに上部に独自のスクロール バーが表示されますか?
コンテナのオーバーフロー設定は Auto です。
どんな助けでも大歓迎ですジョージ
ボックスモデルに問題がある可能性があります。すべてがoverflow:autoになっているように見えるので、問題は通常、計算された幅が高すぎることです。
あなたが提供するフィドルでは、ナビゲーションドロップダウンはまったく機能しませんでした。コンテナの幅をいじってみてください。試すボックスモデルの修正は次のとおりです。
* {
box-sizing:border-box;
-moz-box-sizing:border-box;
webkit-box-sizing:border-box;
max-width:100%;
}
それでもうまくいかない場合は、時間を節約して、事前に作成された jQuery ドロップダウン メニューを使用してください。「35 の最高の jQuery メニュー」などのリストがたくさんあります。そのうちの 1 つがニーズに合っているため、ケースを検討してバグを見つける必要がなくなります。