js-datei:
function GeheAusMenü(){
var afHö=parseInt(document.getElementById('Ausfahrmenü').style.height);
if(parseInt(document.getElementById('Ausfahrmenü').style.top)>30-afHö){
setTimeout('GeheAusMenü()',10);
document.getElementById('Ausfahrmenü').style.top=parseInt(document.getElementById('Ausfahrmenü').style.top)-10
}
}
function ÖffneMenü(){
if(parseInt(document.getElementById('Ausfahrmenü').style.top)<30){
setTimeout('ÖffneMenü()',10);
document.getElementById('Ausfahrmenü').style.top=parseInt(document.getElementById('Ausfahrmenü').style.top)+10
}
}
In der HTML-Datei:
<button onclick="javascript:ÖffneMenü()" style="position:absolute;left:0;top:0;width:100;height:30;z-index:2">
Menü Öffnen
</button>
<div onmousedown="javascript:GeheAusMenü()" ondragstart="return false" style="position:absolute;left:0;top:-170;width:100;height:200;z-index:1;background-color:#808080" align="center" id="Ausfahrmenü" onmouseout="javascript:GeheAusMenü()">
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
<br>
Ausfahrmenü
</div>
Statt Ausfahrmenü kannst du deinen Text eintragen, der in den Ausfahrmenü steht.
Das hab ich übrigens selbst geschrieben :-)
Bitte!