2017-03-09 45 views
1

我有联系链接的颜色:参观

<a href="#one"></a> 
<a href="#two"></a> 

我试图让链接#one黑色:访问和#two蓝色。当访问#two反向时,应该应用#one应该是蓝色的并且#two应该是黑色的。我正在尝试将上次访问的链接黑色和其他颜色设置为默认值。我试过

a { 
color:blue; 
} 
a:visited ~ a:not(:visited){ 
    color:red 
} 

我试图用CSS来实现这一点,而不使用JS。

+0

没有Js你不能实现这一点。 –

+0

你好,当'#one'和'#two'已经是':visited'时你想要什么行为? –

+0

@ArnelleBalane我编辑的问题 – user93

回答

0
a { 
color:blue; 
} 
a:visited{ 
    color:black; 
} 
+0

我需要第一个成为默认颜色,当访问第一个后访问第二个 – user93

+0

那么浏览器知道旧链接已被访问:) – Aslam

+0

仍然,浏览器知道链接已经参观。 – Aslam