a:active 无效,是否有其他代码?

a:active isn't working, is there another code?

不确定这是否是我正在寻找的css。我希望活动 link 具有悬停颜色。活跃 link 我的意思是我目前正在访问的 link。

.widget-area .widget a {
    color: #bc7ed1;
}
.widget-area .widget a:hover {
    color: #D6A0DB;
}
.widget-area .widget a:visited {
    color: #ccc2d3;
}
.widget-area .widget a:visited:hover {
    color: #;
}
.widget-area .widget a:active {
    color: #;
}

a:active 没有改变颜色 - 我当前正在访问或活跃的页面是否有不同的词?也许像 a:visited:active?只希望我所在的页面 link 成为一种新颜色。

我觉得你误会了伪class:active

:active 用于当用户点击 link 并按住它时。而 :visited 是已经访问过 url 的时候。 w3schools link on :active

如果您需要当前页面的 link 的特殊样式,请通过后端或通过 [=25= 添加一个 class 像 .currentpage 到带有 url 的 a-tag ] 样式为

.currentpage {color:#ff0000;} /* or any color you prefer */

希望这对您有所帮助。