2012-01-22 97 views
1

我有问题打印我的网站页脚。出于某种原因,页脚打印正确,但链接显示为正常的未格式化蓝色字体链接。到底是怎么回事? 样式表包含在页面中。使用链接标签格式化CSS样式表

<div id='footer'>Private Site&copy; <a href='mailto: [email protected]'>Contact Us</a></div> 

#footer 
{ 
padding-top: 20px; 
border: solid  #4F7D7D; 
border-width: 1px 0 0 0; 
text-align:center; 
display: inline; 
} 
#footer a:visited,  #footer a:link 
{ 
color: #666; 
text-decoration:none; 
} 
#footer a:hover 
{ 
color: #060; 
} 

回答

0

更新与下面

#footer a:visited,#footer a:link,#footer a 
1

如果您使用的链接相同的颜色和访问列表行,参观和活动状态,你可以让你的代码稍微简单一些,如:

#footer a{ 
    color: #666; 
    text-decoration:none; 
} 

#footer a:hover{ 
    color:#060; 
} 

此外,psudeo类的锚标记的顺序是:

:链接 - 未访问链接
:参观 - 访问过的链接
:积极 - 活动链接
:悬停 - 链接正在徘徊
:重点 - 被集中在

+0

这些锚伪类的正确顺序是LVHFA:主Vader恨毛茸茸的动物。 (活动应该是最后的,因为它在链接被点击时触发,不应该被悬停/聚焦样式覆盖) – meustrus

0

的链接问题是:

#footer a:visited,  #footer a:link 

收缩这两种不同的风格。或者,也许你忽略了:

#footer a:visited 
0

你在你的<link>标签有一个错误,你不包括,或可能在其字符编码或URL。问题不在于您的标记或您的样式表中,而是包含在其中,但不在其中。 (我的意思是你询问的技术问题。)