Naturally, my syntax was simple enough:
a:visited:before{
content:"o";
}
The code, to my surprise, did not work. (I used something other than 'o', naturally, but nothing at all worked.)
A bit of research found that exact syntax on several blogs from many years ago, and I was surprised to find that -none- of the demonstrations posted worked. They all had comments congratulating them on their code, and so I can't just assume that the code itself is flawed.
a:active:before works.
a:hover:before works.
a:link:before works.
a:visited:before does not work.
I've tried this on several browers, including IE7, IE8, Firefox 4, Safari, and Chrome. None of them display the a:visited:before code properly, even after I've visited the link in that session to be doubly sure. a:visited styling works properly, so again, it is not the :visited selector or :before selector that do not work.
Does anyone know why this might be an issue and what can be done to resolve it (other than apply a padding / background image to the a:visited links, I'd rather solve this really strange issue than go around it).

New Topic/Question
Reply



MultiQuote




|