Das ist nicht das Problem.
Das problem ist, wie Gunnar sagt, dass der User gleichzeitig über einer Unterliste und einer Liste mit gleichem Klassennamen hovert. Ändere das!
Sorry, so ganz habe ich das nicht verstanden, was Du meinst.
Ich habe jetzt:
<ul class="liste">
<li><a href="1.htm">Seite 1</a></li>
<li><a href="2.htm">Seite 2</a>
<ul>
<li><a href="2b.htm">Unterseite 2b</a></li>
<li><a href="2c.htm">Unterseite 2c</a></li>
</ul>
</li>
<li><a href="3.htm">Seite 3</a>
</ul>
Und:
.liste, .liste ul { list-style-image: url(grafik.gif) }
.liste li:hover, .liste ul li:hover { list-style-image: url(grafik2.gif) } / ? */
Aber die Hoveranzeige klappt immer noch nicht.
Das mit der überflüssigen Klasse habe ich entfernt, danke, Gunnar.