You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Tampermonkey设置HackerNews已访问链接的颜色?

解决HackerNews已访问链接颜色不生效的问题

你遇到的问题是原Tampermonkey脚本里的CSS选择器优先级不够,HackerNews本身的标题链接样式是通过.titlelink类定义的,普通的a:visited无法覆盖原生样式。

修改后的脚本如下:

// ==UserScript==
// @name          Hacker News Visited Link Highlighter
// @description   高亮HackerNews上的已访问链接,设置不同颜色
// @namespace     http://tampermonkey.net/
// @match         https://news.ycombinator.com/*
// @version       2024-01-13
// ==/UserScript==
// 更新记录:
// --------
// 2024-01-13  初始版本,修复选择器优先级问题

(function () {
    GM_addStyle(".titlelink:visited { color: #FF0084 !important; }");
})();

修改说明:

  • 改用.titlelink:visited选择器,精准匹配HackerNews的标题链接,提升选择器优先级
  • 加上!important进一步确保样式能覆盖原生规则(若仍有冲突时生效)
  • 同步将脚本描述改为中文,方便理解

替换原脚本内容后,保存并刷新HackerNews页面,已访问的标题链接就会变成你设置的#FF0084颜色了。

内容的提问来源于stack exchange,提问作者rotorb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 01:27:07