0

ナビゲーション バーのドロップ ダウンが、上部のヘッダー スペースよりも大きい。私の意図したデザインは、ドロップダウン ナビゲーションが下のコンテンツを上に移動し続けることですが、代わりに上部に独自のスクロール バーが表示されますか?

コンテナのオーバーフロー設定は Auto です。

どんな助けでも大歓迎ですジョージ

4

1 に答える 1

0

ボックスモデルに問題がある可能性があります。すべてがoverflow:autoになっているように見えるので、問題は通常、計算された幅が高すぎることです。

あなたが提供するフィドルでは、ナビゲーションドロップダウンはまったく機能しませんでした。コンテナの幅をいじってみてください。試すボックスモデルの修正は次のとおりです。

    * {
     box-sizing:border-box;
     -moz-box-sizing:border-box;
     webkit-box-sizing:border-box;
     max-width:100%; 
    }

それでもうまくいかない場合は、時間を節約して、事前に作成された jQuery ドロップダウン メニューを使用してください。「35 の最高の jQuery メニュー」などのリストがたくさんあります。そのうちの 1 つがニーズに合っているため、ケースを検討してバグを見つける必要がなくなります。

于 2013-01-11T02:50:44.110 に答える