0

質問が書き直されました。

例:

これが私が作成した例です:

リンク: http://jsfiddle.net/4hpC8/

jQuery:

/* First: */
/* Set the Position of the Division Tag to Fixed When Reaching the Top of the Window While Scrolling */

$(window).scroll(function(){
    /* var lasttop = 0; */    
    var u_div_cn = $('div#container_nav');

    var u_div_cn_os_top = $('div#container_nav').offset().top;


    if ( u_div_cn_os_top == 0 ) {      

        u_div_cn.addClass('set_position');

    };

});

CSS:

.set_position {    
    position: fixed;
    top: 0;
    margin-top: 0;
}

上記の例は正常に機能せず、division tagパススルーします。

比較のための別の例:

誰かが比較したい場合に備えて、別の例を次に示します。

リンク: http://jsfiddle.net/yr2B3/2/

4

0 に答える 0