是否可以将导航栏移动到第一个顶栏下面,这样我首先会看到带徽标的栏,然后导航?
答案 0 :(得分:1)
使用JQuery:
<强> HTML 强>
在我的示例<nav id="navbar" class="navbar navbar-default">
<强> JQUERY 强>
var logoBarHeight = $('.logo-bar').height();
$(document).on('scroll', function() {
if($(document).scrollTop() > logoBarHeight){
$('#navbar').addClass('navbar-fixed-top');
} else {
$('#navbar').removeClass('navbar-fixed-top');
}
});
答案 1 :(得分:0)
通过添加到您的CSS来尝试此操作
#navbar{ margin-top: 106px;}
.container-fluid.logo-bar{
position: fixed;
top: 0;
z-index: 99;
background: #fff;
left: 0;
right: 0;
}
并更改此图片样式
<img src="http://yr-neu.nowcommu.myhostpoint.ch/img/bg_3.png" class="special" style="
position: absolute;
top: 0;
left: 0;
z-index: 100;
">