IE8中链接的不需要的下划线

时间:2010-01-20 00:42:12

标签: css internet-explorer-8 text-decorations

我正在site处理主页上的多个链接的样式:

text-decoration:none;

除IE8外,所有浏览器都可以正常使用。请先在Firefox或Safari中查看主页,然后在IE8中查看它,你会明白我的意思。 IE通常更加同步感谢IE7但在这种情况下IE7工作正常。任何线索为什么会发生这种情况?

感谢。

3 个答案:

答案 0 :(得分:3)

有趣的细节:当鼠标悬停在容器元素上时,它只会加下划线。当鼠标位于页面外的其他位置时,它“有效”。因此,你在某个地方忘记了</a>Look here at line 361 (scroll about 3/4 down)。解决其他问题;)

答案 1 :(得分:1)

您是否检查过IE8开发人员工具中的跟踪样式?

例如,在查看所有活动链接中,text-decoration具有以下继承。

  

文字装饰 - 下划线   
A - 强调dghi.css   
A - 强调dghi_ie8.css   
A - 强调dghi_print.css   
A.link - 强调dghi.css   
A.link - 强调dghi_ie8.css   
A.link - 强调dghi_print.css   
A.readmore - 强调dghi.css   
A.readmore - 强调dghi_ie8.css   
A.readmore - 强调dghi_print.css   
#kickers A - none dghi.css   
#kickers A - none dghi_ie8.css   
#kickers A - none dghi_print.css   
#kickers A.readmore - 强调dghi.css   
#kickers A.readmore - 强调dghi_ie8.css   
#kickers A.readmore - 强调dghi_print.css

答案 2 :(得分:0)

IE 8强调问题,

这里是如何解决你必须使用选择器a,a:link的问题 像这样;

a,a:link,a:focus { text-decoration: none; }

相关问题