Bootstrap词缀总是崩溃

时间:2016-09-22 02:49:34

标签: javascript html css twitter-bootstrap

这是我的navBar HTML:

<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div id="custom-bootstrap-menu" class="navbar navbar-default " role="navigation" data-spy="affix" data-offset-top="195">
  <div class="container-fluid" data-spy="affix" data-offset-top="197">
    <div class="navbar-header"><a class="navbar-brand" href="#">Aakarsh Madhavan</a>
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-menubuilder"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span>
      </button>
    </div>
    <div class="collapse navbar-collapse navbar-menubuilder" data-spy="affix" data-offset-top="197">
      <ul class="nav navbar-nav navbar-right">
        <li><a href="dj">About</a>
        </li>
        <li><a href="s">Skills</a>
        </li>
        <li><a href="s">Projects</a>
        </li>
        <li><a href="f">Resume</a>
        </li>
      </ul>
    </div>
  </div>
</div>

然而,这并没有产生正常的响应,它最初在顶部有完整的navBar,但是当我滚动时,navBar变化了一半。但是它没有正常工作,我尝试将affix放在其他地方,但它似乎仍无法正常工作?

1 个答案:

答案 0 :(得分:1)

body {
	height: 10000px;
}

#custom-bootstrap-menu.navbar-default .navbar-brand {
    color: rgba(255, 255, 255, 1);
}
#custom-bootstrap-menu.navbar-default {
    font-size: 22px;
    background-color: rgba(0, 0, 0, 1);
    background: -webkit-linear-gradient(top, rgba(87, 85, 85, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(87, 85, 85, 1) 0%, rgba(0, 0, 0, 1) 100%);
    border-width: 1px;
    border-radius: 4px;
}
#custom-bootstrap-menu #tag1 a{
    font-family: Chalkduster, Times, "Times New Roman";

}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(0, 0, 0, 1);
    background: -webkit-linear-gradient(top, rgba(87, 85, 85, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(87, 85, 85, 1) 0%, rgba(0, 0, 0, 1) 100%);

}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {
    color: rgba(150, 90, 164, 1);
    background-color: rgba(0, 0, 0, 1);
    background: -webkit-linear-gradient(top, rgba(87, 85, 85, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(87, 85, 85, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(150, 90, 164, 1);
    background-color: rgba(255, 255, 255, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-toggle {
    border-color: #ffffff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
    background-color: #ffffff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #000000;
}
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div id="custom-bootstrap-menu" class="navbar navbar-default navbar-fixed-top" role="navigation" data-offset-top="195">
<div class="container-fluid" data-offset-top="197">
    <div class="navbar-header"><a class="navbar-brand" href="#">Aakarsh Madhavan</a>
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-menubuilder"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span>
        </button>
    </div>
    <div class="collapse navbar-collapse navbar-menubuilder"  data-offset-top="197">
        <ul class="nav navbar-nav navbar-right">
            <li><a href="dj">About</a>
            </li>
            <li><a href="s">Skills</a>
            </li>
            <li><a href="s">Projects</a>
            </li>
            <li><a href="f">Resume</a>
            </li>
        </ul>
    </div>
</div>