【发布时间】:2016-08-14 07:43:31
【问题描述】:
我有一个带有三个按钮的导航栏,当它们处于活动状态时,我试图通过使用 jQuery 将“活动”类应用于li 元素来突出显示它们 - 边框和字体颜色应该会改变。到目前为止,只有边框颜色发生变化,而文本保持不变。
另外,我想在链接处于活动状态时覆盖或阻止 :hover 伪类。
这里是codepen,希望能更清楚地说明这一点。
您能否建议如何覆盖a 元素的字体颜色?
谢谢!
【问题讨论】:
-
你只需要更具体的样式,如
li.active a {color : red} -
@adeneo 这也保留了初始样式,即双边框。当我从您添加的代码中删除边框样式时,它更改了字体颜色但没有更改边框。
-
你真的不知道如何设置 LI 的边框和锚点的颜色? -> codepen.io/adeneo/pen/WxPEAv
-
不,我完全是新手,所以不需要这种态度。不过,感谢您的帮助。
标签: javascript jquery html css