【发布时间】:2013-05-15 05:38:48
【问题描述】:
我正在使用 joomla 3 和 bootstrap.min.js 我正在创建菜单并提供特殊课程,以更改菜单的悬停、活动、访问链接和样式。 我找不到如何更改菜单的活动链接颜色。 假设我有 2 个菜单。主页和联系方式。 当我在家时它是红色的,我想改变这个颜色。 我可以更改 a:active 和 a:hover。 这是代码;
.topmenu .active a,
.topmenu .active a:hover {
background-color: white;
}
.topmenu > li > a{
color: orange;
font-weight:bold;
}
.topmenu > li > a:hover {
color: black;
background:white;
}
即使我使用 div 来更改活动链接的颜色。 这是代码
#top-menu a{
background-color: white;
color: orange;
font-weight:bold;
}
#top-menu a:focus
{
color: orange;
}
#top-menu a:hover{
color: black;
}
每次点击主页时,它都会被激活并且颜色为红色。我想把它改成橙色。找不到怎么做。
这是我的标记代码
<div id="top-menu">
<ul class="nav menu nav-pills topmenu">
<li class="item-109 current active"><a href="/joomla3/">Home</a></li>
<li class="item-138"><a href="/joomla3/?Itemid=138"> Russian </a></li>
<li class="item-110"><a href="/joomla3/?Itemid=110"></a></li></ul>
</div>
你建议我做什么?
【问题讨论】:
-
不要更改引导程序。包括 bootstrap,css 及以下,包括您的自定义 css ,您可以在其中覆盖现有样式
-
如何覆盖当前活动链接颜色?
-
在 firefox 中打开--> 在 firefox 中检查,在 CSS 面板中查看影响颜色的类,复制该类,更改颜色并将其放入您的新 css 中
-
没有帮助。它给了我 class="item-109 current active"
-
到目前为止,您拥有的所有 3 个答案都应该有效。
标签: css twitter-bootstrap