Hallo Anton,
Ich möchte auf einer Communite-Site die Möglichkeit umsetzen, ein kleines Menü anzeigen zu lassen, dass anzeigt wird, wenn man über bestimmte Links (Usernamen) innerhalb eines Textes fährt.
<div class="userName">
<div class="userNameOver" id="x">
(INHALT DES MENÜS)
</div>
<a href="?user=22" onmouseover="show('x');">Username</a>
</div>
Was mir auffällt (ob es daran liegt, weiß ich nicht, aber trotzdem): Wenn der Link gehovert wird, wird das Menü angezeigt. Wenn man dann auf das Menü draufgeht (mit der Maus), ist der Link nicht mehr gehovert.
Ich würde es so machen:
<div class="userName">
<div class="userNameOver">
MENÜ
</div>
<a href="?user=22">Username</a>
</div>
und dann CSS:
.userName .userNameOver { display:none; }
.userName:hover .userNameOver { display:block; }
Dann schließt du auch Benutzer ohne JavaScript nicht mehr aus.
Viele Grüße aus Freiburg,
Marian
--
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->