0

HTML のナビゲーション バーに問題があります。サイズの変更に適応できるようにしたいのですが、画面が非常に小さくなると、ナビゲーションバーがオーバーフローしてタイル状になります (正しい用語を使用しているかどうかはわかりません)。ブラウザが非常に小さくなったときに、タイル状に表示されるのではなく、単に画面から消えるようにしたいと考えています。

私はまだある程度流動的であることを望んでいますが、このナビゲーションバーの制限に達したら、それが小さくなるのを防ぐだけです.

プロパティを適用しようとしましたmin-widthが、画面を小さくすると、<li>要素が色付きの背景からはみ出してしまいます。

jsfiddler は次のとおりです。

http://jsfiddle.net/zP4jm/12/

4

2 に答える 2

1

「overflow: hidden;」を追加する必要があります。.navmenu クラスに追加して、範囲外にあるものはすべてクリップされます。

ウィンドウが小さくなりすぎたときにスクロールバーを表示したい場合は、 min-width 属性を使用するとうまくいきます。

于 2013-04-10T12:31:50.617 に答える