【发布时间】:2018-03-21 14:33:46
【问题描述】:
所以,我想在导航栏中创建一个活动链接,但它仅适用于“Pocetna”页面,但不适用于其他页面......这就是我所做的:
<nav>
<ul>
<a href="#"><li class="active">Pocetna</li></a>
<a href="#"><li>Forum</li></a>
<a href="#"><li>Galerija</li></a>
<a href="#"><li>Donacije</li></a>
<a href="#"><li>O nama</li></a>
</ul>
</nav>
这是在我的 style.css 中:
nav li.active{
color: #CCCCCC;
}
我正在使用引导程序...
【问题讨论】:
-
您需要类
active才能移动到每个页面的相关li。您可以手动或以编程方式完成。 -
@ovokuro 有什么例子吗?
-
最简单的解决方案是将
class="active"属性移动到相关的li,具体取决于您所在的页面。 -
由于您使用的是 Bootstrap,如果
active类在<li>元素中发生变化,请检查开发工具,并且我没有看到任何其他 Bootstrap 类,或者移动类取决于你在哪个页面 -
首先更正您的 html 标记。将
a标签放在li标签内。可能这会对您有所帮助:stackoverflow.com/questions/24514717/…
标签: css twitter-bootstrap navbar