ブートストラップを使用して 1 ページのプロジェクトを開始しましたが、navbar スタイル (my-style) を変更するクラス nav を使用する必要があるため、scrollspy に問題があります。
nav クラスなしで scrollspy を動作させる方法や、bootstrap.min.css を変更せずに最初の nav クラスのプロパティを削除する方法を教えてもらえますか?
これはコードです:
<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>
ありがとう。