2016-11-30 59 views
1

我试图把我在网站上访问过的链接的所有下划线去掉。在我的CSS文件,我把为什么我的伪类没有被Sublime Text检测为有效的语法?

nav li a:visited { 
    text-decoration: none; 
} 

和“参观”一词出来作为崇高文本白色文本,这意味着该语法不被认可。我也尝试过其他伪类,如

a:hover { 
    color: #FF00FF; 
} 

而且“悬停”也无法识别。顺便说一句,我所有其他的CSS规则都在起作用。我在这里错过了非常明显的东西吗?

+0

这不是一个问题或错误,它只是伪选择器的颜色。尝试一种颜色主题。 – Aslam

+0

就像一个建议,你可能想看看我的[霓虹色配置](https://packagecontrol.io/packages/Neon%20Color%20Scheme)。我有很多CSS的自定义颜色(以及其他许多语言)。你的代码看起来像[this](https://i.stack.imgur.com/zyqN9.png)。 – MattDMo

回答

1

这是默认情况下的预期行为。

你可以通过writing a custom color scheme或使用existing color scheme来解决这个问题,它以你喜欢的方式为伪类选择器着色。

没有简单的方法给选择器着色。关于编写配色方案的详细文档可以在here找到。

相关问题