CSS3颜色转换在Chrome中不起作用

this website左侧菜单中的链接具有颜色的CSS3过渡属性,它在鼠标悬停时更改。它不工作在Chrome 16或17(颜色变化突然),而其他转换在网站。它适用于Firefox,Opera,甚至Safari,它使用像Chrome这样的webkit,所以我不认为这可能是我的CSS的一个问题。然后怎样呢?

这里是我的CSS的这部分(完整的CSS是here):

#menu a
{
color: gray;
transition: color 0.5s;
-moz-transition:color 0.5s; /* Firefox 4 */
-webkit-transition:color 0.5s; /* Safari and Chrome */
-o-transition:color 0.5s; /* Opera */
}

#menu a:visited
{
color: gray;
}

#menu a:hover
{
color: black;
}

更新!显然这可能已经固定在18测试版。但是,如果您遇到此问题,请访问下面接受的答案中链接的错误报告,并为问题加上星号。

我可以确认同样的事情。 :访问过的链接在Chrome中无法正确转换。 Hooray。似乎这是一个问题出现在版本16,从来没有得到修复。 Chromium网站上有几个错误报告。

http://code.google.com/p/chromium/issues/detail?id=101245&q=visited%20transition&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Feature%20Status%20Owner%20Summary

http://stackoverflow.com/questions/8490828/css3-color-transition-not-working-in-chrome

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:CSS3颜色转换在Chrome中不起作用