【发布时间】:2017-05-11 23:25:09
【问题描述】:
我在标题和内容 div 之间添加了导航栏。但是在导航栏和下面的内容 div 之间有大约 20px 的空白空间。导航栏正在工作,滚动时它会粘在顶部,但在不滚动页面时会出现白色间隙。 另一个问题是导航栏的颜色,它们不会改变(字体或背景)。
<div id="header" class="container-fluid text-center" >
<h1>Title</h1>
<div class="row">
<div class="col-sm-6 pull-right bottom">
<p>"Text"</p>
<p>text</p>
</div>
</div>
</div>
<nav class="navbar navbar-inverse" data-spy="affix" data-offset-top="659">
<div class="container-fluid">
<ul class="nav navbar-nav">
<li class="active"><a href="#">HOME</a></li>
<li><a href="#">something</a></li>
<li><a href="#">something</a></li>
<li><a href="#">something</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">MORE
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Merchandise</a></li>
<li><a href="#">Extras</a></li>
<li><a href="#">Media</a></li>
</ul>
</li>
</ul>
</div>
</nav>
<div class="wrap">
<div class="container text-center">
<h2>About</h2>
<div class="row2">
<div class="col-sm-12">
<p>some text</p>
</div>
CSS
.navbar {
border-radius: 0 !important;
-moz-border-radius: 0 !important;
position: fixed;
top: 0;
width: 100%;
margin-bottom: 0;/*not working*/
padding-bottom: 0;/*not working*/
}
.wrap {
background-color: #000;
margin-top: 0;/*not working*/
padding-top: 0;/*not working*/
}
【问题讨论】:
-
你能提供一个演示吗?
标签: css