Hallo,
Bitte helft mir. Ich habe ein Problem.
Ich will ein Submenü erscheinen lassen, wenn man mit der Maus auf dem Hauptnavigationspunkt klickt.
Was ich bis jetzt gemacht habe...
Version 1 (wo das Menü beim Klicken erscheint, ich will aber beim drauffahren mit der Maus schon das Menü haben)
<html>
<head>
<title>Menue</title>
<style type="text/css">
.weg a{display:none}
.da a{display:normal}
</style>
<script language=JavaScript>
function roll(num)
{
if(document.all[num].className=="weg")document.all[num].className="da";
else document.all[num].className="weg";
}
</script>
</head>
<body>
<span class="weg" id="m1" onClick="roll('m1');" >
<b>Überschrift 1</b><br>
<a href="1.htm" >Eintrag 1.1<br></a>
<a href="2.htm" >Eintrag 1.2<br></a>
<a href="3.htm" >Eintrag 1.3<br></a>
<a href="4.htm" >Eintrag 1.4<br></a>
</span>
<span class="weg" id="m2" onClick="roll('m2');" >
<b>Überschrift 2</b><br>
<a href="5.htm" >Eintrag 2.1</a><br>
<a href="6.htm" >Eintrag 2.2</a><br>
</span>
</body>
</html>
Version 2 (hier erscheint zwar das Menü beim drüberfahren mit der Maus, allerdings kann ich so auch nicht die Subnabigationspunkte klicken, weil diese sofort weggehen)
<html>
<head>
<title>Menue 2</title>
<style type="text/css">
.weg a{display:none}
.da a{display:normal}
</style>
<script language=JavaScript>
function roll(num)
{
if(document.all[num].className=="weg")document.all[num].className="da";
else document.all[num].className="weg";
}
</script>
</head>
<body>
<span class="weg" id="m1" onMouseover="roll('m1');" >
<b>Überschrift 1</b><br>
<a href="1.htm" >Eintrag 1.1<br></a>
<a href="2.htm" >Eintrag 1.2<br></a>
<a href="3.htm" >Eintrag 1.3<br></a>
<a href="4.htm" >Eintrag 1.4<br></a>
</span>
<span class="weg" id="m2" onMouseover="roll('m2');" >
<b>Überschrift 2</b><br>
<a href="5.htm" >Eintrag 2.1</a><br>
<a href="6.htm" >Eintrag 2.2</a><br>
</span>
</body>
</html>
Vielleicht mal den Code einfach mal als html speichern, um mein Problem besser zu verstehen.
Ich danke um jede Hilfe. Bin echt total verzweifelt.
Thanx
Bitte helft mir. Ich habe ein Problem.
Ich will ein Submenü erscheinen lassen, wenn man mit der Maus auf dem Hauptnavigationspunkt klickt.
Was ich bis jetzt gemacht habe...
Version 1 (wo das Menü beim Klicken erscheint, ich will aber beim drauffahren mit der Maus schon das Menü haben)
<html>
<head>
<title>Menue</title>
<style type="text/css">
.weg a{display:none}
.da a{display:normal}
</style>
<script language=JavaScript>
function roll(num)
{
if(document.all[num].className=="weg")document.all[num].className="da";
else document.all[num].className="weg";
}
</script>
</head>
<body>
<span class="weg" id="m1" onClick="roll('m1');" >
<b>Überschrift 1</b><br>
<a href="1.htm" >Eintrag 1.1<br></a>
<a href="2.htm" >Eintrag 1.2<br></a>
<a href="3.htm" >Eintrag 1.3<br></a>
<a href="4.htm" >Eintrag 1.4<br></a>
</span>
<span class="weg" id="m2" onClick="roll('m2');" >
<b>Überschrift 2</b><br>
<a href="5.htm" >Eintrag 2.1</a><br>
<a href="6.htm" >Eintrag 2.2</a><br>
</span>
</body>
</html>
Version 2 (hier erscheint zwar das Menü beim drüberfahren mit der Maus, allerdings kann ich so auch nicht die Subnabigationspunkte klicken, weil diese sofort weggehen)
<html>
<head>
<title>Menue 2</title>
<style type="text/css">
.weg a{display:none}
.da a{display:normal}
</style>
<script language=JavaScript>
function roll(num)
{
if(document.all[num].className=="weg")document.all[num].className="da";
else document.all[num].className="weg";
}
</script>
</head>
<body>
<span class="weg" id="m1" onMouseover="roll('m1');" >
<b>Überschrift 1</b><br>
<a href="1.htm" >Eintrag 1.1<br></a>
<a href="2.htm" >Eintrag 1.2<br></a>
<a href="3.htm" >Eintrag 1.3<br></a>
<a href="4.htm" >Eintrag 1.4<br></a>
</span>
<span class="weg" id="m2" onMouseover="roll('m2');" >
<b>Überschrift 2</b><br>
<a href="5.htm" >Eintrag 2.1</a><br>
<a href="6.htm" >Eintrag 2.2</a><br>
</span>
</body>
</html>
Vielleicht mal den Code einfach mal als html speichern, um mein Problem besser zu verstehen.
Ich danke um jede Hilfe. Bin echt total verzweifelt.
Thanx