2016-07-27 189 views
1

我在慢慢学习html/css。我有一个客户端,希望页面上的3个链接是明显的链接颜色(在本例中为蓝色)。但是,当我尝试编辑链接的样式时,其中只有两个正在显示更改。链接样式没有为CSS中的所有链接设置

URL Links

我不能对它进行设置全局或其他环节(如一些社交媒体图标)正在发生变化。

这里是我试过:

div.entry-content a:link { 
color: blue; 
} 

entry-content a:link { 
color: blue; 
} 

以下是我在看的时候我检查网页:

Inspect Element

所以,我要去哪里错了?我希望我添加了所需的一切帮助。谢谢。

回答

3

我假设所有三个链接都包装在类入口内容的div。我能想到的唯一的事情是,第一个链接是黑色或更深的颜色,因为它是活跃或访问。您可以使用a选择器或其他伪选择器来设置您的链接样式。

/* Just a selector */ 
.entry-content a { 
    color: blue; 
} 

/* Just a selector */ 
.entry-content a, 
.entry-content a:visited, 
.entry-content a:active { 
    color: blue; 
} 
+2

'入口内容'仍然需要是类选择器:'.entry-content'。 – showdev

+0

@jerrylow这样做了! :D我会尽快接受你的回答。谢谢! – IRGeekSauce

-1

尝试添加类名的锚,像这样: <a class="blue" href="url">link text</a>,然后在你的CSS创建蓝色类.blue { color: blue; }

1

看来你已经点击了链接较早,所以链路状态是活跃或访问。

试试这个,如果确定,然后用伪选择更新代码:active:visited

a, a:link, a:visited, a:active { 
    color: blue; 
} 

希望这有助于!

+1

我更新了我的答案和解释。谢谢 ! – Vunb