选定对象的CSS问题

选定对象的CSS问题,css,Css,我有一个关于如何修改已选定链接的颜色的问题。 单击“联系我们”,然后单击其中一个链接 我无法确定为什么这个颜色会变成紫色。如果有人能看到这一点,我将不胜感激 我认为这与以下任一定义有关: .contactmenu li a:link { /*float: left;*/ text-decoration: none; color: #A6BDCB; } .contactmenu li a:hover, .contactmenu li a.selected {

我有一个关于如何修改已选定链接的颜色的问题。 单击“联系我们”,然后单击其中一个链接

我无法确定为什么这个颜色会变成紫色。如果有人能看到这一点,我将不胜感激

我认为这与以下任一定义有关:

.contactmenu li a:link {
/*float: left;*/
text-decoration: none;
color: #A6BDCB;    
} 

.contactmenu li a:hover, .contactmenu li a.selected {                 
/*color: #B6B6B6;*/
color: #A6BDCB;
text-decoration: underline;
}
以下是完整的相关CSS:

.contactblocktheme {                    
/*border:5px solid #cd0000;*/
padding:0;                                 
}

.contactblocktheme p {
padding: 1px 1px 1px 2px;
font-family: Arial;
font-size: 13px;
/*background-color: navy;*/
width: auto;
}

.contactblocktheme {                    
/*border:5px solid #cd0000;*/
padding:0;                                 
}

.contactblocktheme p {
padding: 1px 1px 1px 2px;
font-family: Arial;
font-size: 13px;
/*background-color: orange;*/
width: auto;
}

.contactblocktheme .column {
padding: 6px 3px 0 0;
font-family: Arial Black;
font-size: 12px;
/*background-color: olive;*/
}

.contactmenu {
width:122px;       
/*padding:10px;*/
position:absolute;
visibility:hidden;
border:1px solid #D7D7D7;
border-top-width:1px;
/*background-color: yellow;*/
-webkit-box-shadow: 5px 5px 5px #c8c8c8;    
-moz-box-shadow: 5px 5px 5px #c8c8c8;
/*box-shadow: 5px 5px 5px #c8c8c8;*/
}

.contactmenu .column {       
float:left;
text-align:left;
/*background-color:#4F4D4D;*/
background-color: #D7D7D7;
}

.contactmenu .column ul {
margin: 0 0 0 4px;
padding: 0 0 0 0;
list-style:none;
}

.contactmenu .column ul li {
margin-bottom: 7px;
}


.contactmenu a{
}

.contactmenu li a:link {
/*float: left;*/
text-decoration: none;
color: #A6BDCB;    
} 

.contactmenu li a:hover, .contactmenu li a.selected {                 
/*color: #B6B6B6;*/
/*color: #A6BDCB;*/
text-decoration: underline;
}

设置
:访问
上的
样式。联系人菜单li a
。此样式可能与您用于
:link
的样式相匹配

.contactmenu li a:visited {
  /* styles here */  
} 

CSS与此定义存在冲突:

.contactmenu a{
}

我删除了它,效果很好。

您的链接似乎不起作用。请尝试设置
a:visted
。@showdev I从selected更改为-。contactmenu li a.visted没有更改任何可以修复链接的内容?还是贴一把小提琴?或者发布你的HTML?@showdev我把所有相关的css都放在了问题中,我真的无法为整个菜单创建一个提琴为什么会有人否决我的问题?因为这对你来说很容易,而对我来说不容易?我不认为这会与任何事情冲突,但至少你让它工作起来了。