超链接 a:hover 的继承关系

作者:vkvi 来源:千一网络(原创) 日期:2014-8-25

如上 CSS,当鼠标移到一个 class 为 last 的超链接上,它该显示什么背景?none 还是 red?

也就是说由于它没有 a.last:hover,它到底是继承 a.list 的还是继承自 a:hover 的呢?

IE 8、Chrome 是继承自 a.last 的,即没有背景,而 IE 6 是继承自 a:hover 的,即鼠标移上去背景是红色。

所以,为了兼容性,还是把 a.last:hover 都写上吧。

总结

标准规范中,:hover 还是首先继承自自身元素,而不是去找别人的 a:hover。

示例文件请参见:http://www.cftea.com/a-hover.htm

你前面那位网友看了:用好压、WinRAR 解决大量小文件传输速度慢的问题

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他