*Brian* <us*****@julietremblay.com.invalid-remove-this-part>:
<a href="http://www.shambhala.de/reisen/kailash.php"
title="[title]"><span class="bullet"><img
src="http://www.shambhala.de/media/grafik/arrow_small.gif"
width="9" height="9"/> </span>Tibet</a><br/>
<li><a href="/reisen/kailash" title="[title]"><img class="bullet"
src="/media/grafik/arrow_small.gif" width="9" height="9"
alt=">">Tibet</a></li>
li {list-style: none; text-align: right}
a img.bullet {visibility: hidden; padding-right: 0.3em}
a:hover img.bullet {visibility: visible}
That should work even in IE. If not, I don't know why.
li a:link {list-style-type: none}
li a:hover {list-style-type: disc}
That's assigning a 'list-style-type' to a box (the one the 'a' element
generates), that isn't a 'list-item' by default and shouldn't be here
neither. The value also isn't inherited to the 'li', which usually does have
"display: list-item". That means your code should and will not work as you
intended. A list is a better approach than using <br>s, though.
li {list-style: none}
li:hover {list-style: url('/media/grafik/arrow_small.gif') disc}
will do as intended in some browsers, but not in IE.
a:before:hover {content: "> "; content:
url('/media/grafik/arrow_small.gif')}
will work in even fewer browsers.
P.S.: Instead of '>' you can try using a more appropriate Unicode character,
e.g. U+25B6.
--
"When a thing has been said and well, have no scruple. Take it and copy it."
Anatole France