Google chrome a:visited background image not working Google chrome a:visited background image not working google-chrome google-chrome

Google chrome a:visited background image not working


Same problem here.Changing background-position in a CSS Sprite on a:visited is working for me in Firefox 3.6 but not in Chrome 6.

But probably soon it will stop working in Firefox too. (maybe for FF 4?)

It's a privacy problem, and you can read here a Mozilla article about it (March 2010) http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/And the bug:https://bugzilla.mozilla.org/show_bug.cgi?id=147777#c160

I think only possible solution is to use creatively the background-color instead of images.


It's probably a security issue.
Check this post on the mozilla security blog.
I can certainly imagine how they would do it.


Chrome appears to have disabled css for :visited ( except for color ).

This would be to prevent the history sniffing exploit.

See http://www.azarask.in/blog/post/socialhistoryjs/