我已经使用 bootstrap 启动了一个单页项目,但我在使用 scrollspy 时遇到了一些问题,因为我需要使用类 nav 来改变我的导航栏样式(我的样式)。
谁能建议如何在没有导航类的情况下使 scrollspy 工作,或者在不更改 bootstrap.min.css 的情况下删除初始导航类属性的方法?
这是代码:
<head>
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
<link rel="stylesheet" href="css/bootstrap-responsive.min.css" type="text/css">
<style>
.navigation {height:50px;vertical-align:middle;}
.my-style li {display:inline;margin-left:30px;}
.my-style li a {font-size:22px;color:black;text-decoration:none;text-transform:uppercase;}
.my-style li a:hover {color: red;}
.my-style li.active a {color: red;}
</style>
</head>
<body data-spy="scroll" data-target=".navigation">
<div class="navbar navbar-fixed-top navigation">
<div class="navbar-inner">
<div class="container">
<ul class="my-style nav">
<li><a href="#home">Home</a></li>
<li><a href="#about">About Us</a></li>
<li><a href="#services">Services</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
</div>
</div>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script type="text/javascript">
$('.navigation').scrollspy();
</scipt>
</body>
谢谢。