滚动时固定标题和导航栏下的内容

时间:2013-03-30 12:20:35

标签: javascript jquery css

我希望在我的网站上滚动时修复标题和导航栏。我可以将这些都固定,但#container div中的内容不会出现在它们下面。

我目前使用以下内容使我的网站内容显示在标题下方,但不确定如何计算#header AND #navbar ID的margintop。

#header{
    width:100%;
    position:fixed;
    top:0px;
}

#navbar{
    width:100%;
    height:50px;
    margin:auto;
    position:fixed;
    top:120px;
}


$(document).ready(function () {
                    $('#container').css('marginTop', $('#header').outerHeight(true) );

                });

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

 $(document).ready(function () { $('#container').css('marginTop', $('#header').outerHeight(true) + $('#navbar').outerHeight(true) ); });