Kate O. writes in with the Evil CSS Tip of the Week. She calls it the “Easy CSS Site Destroyer,” and it will certainly destroy, mangle and cripple any sticky website. The basic premise is this: what would happen if we made every link the user clicks on disappear? This tip works especially well with navigation bars, which are turned into amazing shrinking nav bars. And all of this havoc can be yours with a simple CSS rule. So without further ado, here is the Easy CSS Site Destroyer:
a:visited { display: none !important; }
That’s it. A simple “display: none” on visited links. Ken C. says “Wow. So elegant and insidious.” It could provide hours of entertainment. Kate also hastens to mention that if a user calls regarding this problem, simply tell them to clear the history and cache on their browser, and suddenly the problem goes away! That’s an easy support call to take … except when the problem crops up again the next time the user visits the site.
You’ll want to apply this CSS rule to all of the a:visited styles in your stylesheet to get the full effect. Have fun!