Hallo
ich habe ein einfaches Java-Skript für ein driop-down-Menue im Gebrauch, das ich ändern möchte. Wenn ich mit der Maus über die Menuepunkte fahre, öffnet sich ein Block mit Untermenuepunkten.
Nun möchte ich aber, daß sich die Farben von Haupt- und Untermenuepunkten unterscheiden und ich weiß nicht, wie ich es hinkriege. Vielleicht kann man mir helfen.
Das Skript sieht wie folgt aus:
!--
function montre(id) {
if (document.getElementById) {
document.getElementById(id).style.display="block";
} else if (document.all) {
document.all[id].style.display="block";
} else if (document.layers) {
document.layers[id].display="block";
} }
function cache(id) {
if (document.getElementById) {
document.getElementById(id).style.display="none";
} else if (document.all) {
document.all[id].style.display="none";
} else if (document.layers) {
document.layers[id].display="none";
} }
//-->
Aufgerufen wird es mit z.B.:
<li><a onmouseover="montre('smenu2');" onmouseout="cache('smenu2');" href="aktuell.php">
<strong>Aktuelles</strong></a><ul id="smenu2" onmouseover="montre('smenu2');" onmouseout="cache('smenu2');">
<li><a href="presse.php">Presse</a></li>
<li><a href="termin.php">Termine</a></li>
</ul></li>
Im style-sheet definiere ich den Hintergrund. Den möchte ich aber verschieden haben in den Haupt- und Untermenuepunkten.
Leider habe ich nicht das wirklich beste java-script Nachschlagewerk, auch wenn es von o'reilly ist, daher weiß ich nicht, was ich machen muß, um die Unterscheidung programmieren zu können.
Vielen Dank schon jetzt für die Hilfe,
Sabine