0

ページに固定しようとしているサイドバーがありますhttp://r1creative.net/station22/ フッターに、ページが特定のポイントに達したときに静的から固定に変更するスクリプトがあります。それは正常に機能していますが、私が抱えている問題は、切り替え時にdivがナビゲーションリボンを保持する方法が変更され、側面に「ぶら下がって」いないことです。さまざまな組み合わせをいじってみましたが、スクロール効果を維持できず、リボンの外観は同じままです。どんな助けでも大歓迎です。

ありがとう

これは、複製しようとしていたサイドバーの例ですhttp://www.apple.com/finalcutpro/all-features/#incredible-performance

4

2 に答える 2

0

問題は「フロートライト」にあるようです

#navwrap {
    width: 295px;
    float: right; // remove 
    height: 679px;
    background: #F3F3F3;
    position: relative;
    left: 27px; // Add this left positioning
    z-index: 1;
    padding: 20px 0 0;
    box-shadow: -4px 4px 8px #444;
}

それが役立つことを教えてください。

于 2012-08-06T23:15:36.303 に答える
0

サイドバーはページの左側に固定されます。left: 28px位置を固定に設定するときに要素に追加するだけです。いっそのこと、クラスを設定し、各 CSS 要素を追加するのではなく、JavaScript でクラスを追加するだけです。

于 2012-08-06T23:03:59.730 に答える