【发布时间】:2012-03-07 06:34:54
【问题描述】:
在 Bootstrap 网站上,子导航与部分匹配,并在您或滚动到部分时更改背景颜色。我想创建自己的菜单,没有所有背景颜色和所有内容,但是,我将 CSS 更改为相似,但是当我向下滚动或单击菜单项时,活动类不会切换。不知道我做错了什么。
HTML:
<ul class="menu">
<li><a href="#" aria-current="page">Home</a></li>
<li><a href="#about">About Us</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
CSS:
.menu {
list-style:none;
}
.menu > li {
float: left;
}
.menu > li > a {
color: #555;
float: none;
padding: 10px 16px 11px;
display: block;
}
.menu > li > a:hover {
color: #F95700;
}
.menu a[aria-current="page"],
.menu a[aria-current="page"]:hover {
color:#F95700;
}
我检查了文件; jQuery、bootstrap.js 和 bootstrap.css 都正确链接。我是否必须添加一些额外的 jQuery 或者我是否缺少一些 CSS 才能像他们网站上的 subnav 菜单一样进行活动切换?
【问题讨论】:
标签: jquery html css twitter-bootstrap