javascript - 使用 JS 和 CSS 更改打开的链接颜色

标签 javascript html css hyperlink

美好的一天,我想更改打开的链接颜色。这是我的代码:

CSS

a {color: #fff; font-size: 19px; padding-right:25px;    
 }     
a:link {color: #fff;            
 }     
a:visited {
 }     
 a:hover {  color: #000;     

}     
 a:active { color: #000;
}     

.active {color:#000;}

JS

$(document).ready(function(){
       $("a.nav1").click(function () {
          // switch all tabs off
          $(".active").removeClass("active");
          // switch this tab on
          $(this).addClass("active");
       });
    });

链接示例

<li><a class="nav1" data-tab="#home" id="link-home"href="#home">Home</a></li>

这项工作但 padding-right:25px; 重新组织我的幻灯片。我需要将它与 #navigation

一起使用
#navigation a {color: #fff; font-size: 19px;     padding-right:25px;    
 }     
#navigation a:link {color: #fff;            
 }     
#navigation a:visited {
 }     
#navigation a:hover {   color: #000;     

}     
#navigation a:active {  color: #000;
}     

.active {color:#000;}

但是当我使用 #navigation JS 脚本时,不会将打开的链接的颜色更改为黑色。如果我错过了 #navigation a 并且只使用了 #navigation a 链接,... 链接的默认颜色是紫色(#navigation a 中没有定义颜色:链接)。

我试图改变打开的链接颜色

 .currentLink {
       color: #640200;
       background-color: #000000;
    }

它不起作用。

最佳答案

尝试改变

#navigation a:active { 颜色:#000; }

#navigation a.active { 颜色:#000; }

关于javascript - 使用 JS 和 CSS 更改打开的链接颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23140212/

相关文章:

javascript - 用 RegEx 替换罗马数字 I-XXX

javascript - 点击 JQuery

javascript - 使用测量协议(protocol)向 GA 发送数据时如何获取客户端 ID?

javascript - Node-cron:WAITING作业完成执行下一个

html - 如何使用光标 url 减小图像的大小?

javascript - jQuery 如何使点击处理程序始终引用父级?

android - API 16 上的网站与较新的 API 相比看起来很糟糕

javascript - 更改 td 内容以选择,反之亦然

html - 为什么模态背景与我的弹出模态重叠甚至设置了 !important 和 z-index?如何解决?

html - 了解响应式设计的 px 到 em 到百分比