The background color only on a:visited
works (as Dave said above, in FF, Chrome and Safari), if regular a
has a background color, either explicitly defined or through inheritance (the direct parent should actually have a background color so that it is the truth).
Obviously, it is not always necessary to determine the background color for a
all the time, since the site may have a background image.
CSS error ..?
source share