-1

こんにちは、私はイタリア人です...固定メニューに小さな問題があるため、このフォーラムに書き込みます。

これは私のhtml構造です

<header>ere is a picture 500px high</header>
<nav>my menu</nav>

下にスクロールするときに、このメニューを修正する必要があります。

このCSSコードを入力すると

nav {
      position: fixed;
      top: 0;
 }

メニューはページの上部 (ヘッダーの上) に配置され、ヘッダーの下にある開始位置を失います。問題はそれだけです!

位置を維持する必要がありますが、下にスクロールするときにヘッダーを固定する必要があります。

下にスクロールすると、このcssクラスが出てきたときにのみ修正されるようにnavタグにクラスを追加する方法はありますか?

4

1 に答える 1

-1

あなたはそれを正しく行うべきです、私のフィドルがあなたが持っているものかどうか見てください!

nav {
    position:fixed;
}

デモ

http://jsfiddle.net/uJ2tC/

于 2013-10-02T18:09:03.480 に答える