我正在一个主页上的许多链接样式化的网站上工作:
text-decoration:none;
这适用于所有浏览器,除了 IE8。请先在 Firefox 或 Safari 中查看主页,然后在 IE8 中查看它,您就会明白我的意思了。IE 通常更同步感谢 IE7,但在这种情况下 IE7 工作正常。任何线索为什么会发生这种情况?
谢谢。
我正在一个主页上的许多链接样式化的网站上工作:
text-decoration:none;
这适用于所有浏览器,除了 IE8。请先在 Firefox 或 Safari 中查看主页,然后在 IE8 中查看它,您就会明白我的意思了。IE 通常更同步感谢 IE7,但在这种情况下 IE7 工作正常。任何线索为什么会发生这种情况?
谢谢。
有趣的细节:只有当您将鼠标悬停在容器元素上时才会显示下划线。当鼠标位于页面外的其他位置时,它“工作”。因此,你被遗忘在</a>
某个地方。看这里的第 361 行(向下滚动大约 3/4)。解决其他问题;)
你检查过 IE8 开发者工具中的 Trace Styles 吗?
例如,在查看所有事件链接中,text-decoration
具有以下继承。
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 - 无 dghi.css
#kickers A - 无 dghi_ie8.css
#kickers A - 无 dghi_print.css
#kickers A.readmore - 下划线 dghi.css
#kickers A.readmore - 下划线 dghi_ie8.css
#kickers A.readmore - 下划线 dghi_print.css
IE 8 下划线问题,
这里是如何解决你必须a,a:link
像这样使用选择器的问题;
a,a:link,a:focus {
text-decoration: none;
}