Twitter bootstrap 3 如何在导航栏下方放置div
我需要在顶部导航栏下方放置一个div,它不应该像导航栏一样随页面内容滚动 我试图将其创建为第二个导航栏,但它仍在滚动,或者在两个导航栏上方出现空白区域 我该怎么做 更新 在此示例中,绿色栏位于导航栏顶部,但我需要它保持在导航栏下方: 如果我将绿色条形码(下面的代码示例)移动到导航栏之前,它将被导航栏隐藏 例:Twitter bootstrap 3 如何在导航栏下方放置div,twitter-bootstrap-3,Twitter Bootstrap 3,我需要在顶部导航栏下方放置一个div,它不应该像导航栏一样随页面内容滚动 我试图将其创建为第二个导航栏,但它仍在滚动,或者在两个导航栏上方出现空白区域 我该怎么做 更新 在此示例中,绿色栏位于导航栏顶部,但我需要它保持在导航栏下方: 如果我将绿色条形码(下面的代码示例)移动到导航栏之前,它将被导航栏隐藏 例: 您可能已经尝试过了,但是在css中,第二个导航栏将 position: fixed; 如果不想添加到样式表中,可以将其放在div中,如下所示: <div style="positi
您可能已经尝试过了,但是在css中,第二个导航栏将
position: fixed;
如果不想添加到样式表中,可以将其放在div中,如下所示:
<div style="position: fixed;"> </div>
<div style="position: fixed; display: block;"> </div>
我不确定,但您可能还必须添加如下显示:块:
<div style="position: fixed;"> </div>
<div style="position: fixed; display: block;"> </div>
使用Bootstrap,在html/css中使用以下逻辑:
<div class="navbar" style="position: fixed; display: block;">
<div class="navbar-inner">
<a class="brand" href="#">Title</a>
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
我最后的猜测是:
<div class="navbar" style="margin-top: 10px;">
<div class="navbar-inner">
<a class="brand" href="#">Title</a>
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
希望其中一个有用。好的。问题是你的第二个div包括“navbar fixed top”,它将它粘在屏幕的顶部。您不希望它固定在顶部-您只希望它固定在主导航栏下方的位置。将第二个nag的html更改为:
<div class="navbar navbar-default navbar-remote navbar-decoration ">
我已经通过在第二个导航栏中添加边距顶部和导航栏固定顶部来修复它
<div class="navbar navbar-default navbar-remote navbar-fixed-top">
<div class="navbar-header"> <a href="#" class="navbar-brand">Brand</a>
</div>
</div>
<div class="navbar navbar-decoration navbar-fixed-top"></div>
它不起作用。我正在创建一个JSFIDLE来帮助您理解。这不是您想要的吗?div和navbar之间有一个空格,但是我通过使用margin top:-10px;去掉了这个空格;。谢谢
.navbar-decoration {
margin-top: 50px;
min-height: 5px;
max-height: 5px;
/* ... */
}