Hallo Leute
Folgendes:
Ich habe hier eine schmale Box mit einer "Überschrift" und einem Pfeil an der linken Seite (in Form eines Bildes). Wenn man auf den Pfeil klickt, öffnet sich diese Box nach unten und zusätzlich kommt ein Text zum Vorschein (unter die Überschrift), sie klappt sozusagen auf. Das funktioniert auch ganz wunderbar, nur hätte ich gerne, dass sich diese Box langsam nach unten öffnet. Ich habe zwar einige Funktionen im Web gefunden, bin jedoch irgendwie nicht klargekommen...
Hier mal der nackte Code (ohne irgendwelche Verschönerungen):
HTML
<html>
<head>
<script type="text/javascript">
function showHideLayer(id){
e = document.getElementById(id);
if(e.style.display=="block"){
e.style.display = "none";
} else {
e.style.display = "block";
}
}
</script>
</head>
<body>
<div id="box" style="padding:6px 90px;margin-bottom:8px;background-color:green;">
<span id="header_style">...Ueberschrift...</span>
<a href="alternativerLink" onclick="showHideLayer('meinLayer1');return(false)"><span id="mehr_anzeigen1" onClick="javascript:changeText1()" style="position:absolute;left:19px;top:9px;" title="mehr/weniger anzeigen..."><img src="pfeil_unten_klein.png" height="25" onmouseover="this.src='pfeil_unten_groß.png'" onmouseout="this.src='pfeil_unten_klein.png'"/></span></a>
<div id="meinLayer1" style="display:none;"><br />
<span id="text" style="font-size:15px;font-weight:bold;">TextTextTextTextTextTextTextTextTextTextTextTextTextText<br /><br /></span>
</div>
</div>
</body>
</html>
Alles anzeigen
Ich wäre sehr dankbar über hilfreiche Antworten
Liebe Grüße