0

次のJavaを使用して、メニューをページの上部に貼り付けています:

jQuery("document").ready(function($){
    var nav = $('.nav-container');
    $(window).scroll(function () {
        if ($(this).scrollTop() > 205) {
            nav.css({
                position: 'fixed',
                top: 0,
                margin: '0px',
                left: nav.offset().left,
                width: nav.width()
            });
        } else {
            nav.css({
                position: 'static',
                margin: '115px 0 0 0'
            });
        }
    });
});

Java の機能は、Chrome を除くすべてのブラウザーで完全に機能します。Chrome で下にスクロールして上に戻ると、「ゴースト」メニューが作成されます。ここで確認できます: ダブルメニューのビスポークフローリスト. ここでサイトをライブで見ることができます: The Bespoke Florist . この問題を 3 台の別々のマシンで再現しましたが、Chrome でのみ発生するようです。どんな助けでも大歓迎です。

4

1 に答える 1