Okay, sry dann versuche ich es nochmal ausführlicher. Ich dachte der
code schipsel reicht aus um den Fehler zu finden.
function slider()
{
var left = document.getElementById("left");
var laenge = parseInt(left.style.width);
if (laenge == 200)
{
function slider_in()
{
if (laenge > 10)
{
laenge--;
left.style.width = laenge + "px";
window.setTimeout(slider_in, 10);
}
}
}
}
Also am == hat es nicht gelegen.
Ich habe einen DIV Container der beim Seitenaufruf 200px breit ist.
Wenn ich mit der Maus über diesen fahre wird die slider() function aufgerufen.
Dann soll sich der Div Container auf 10px reduzieren.
Soweit funktionierte das auch, jetzt möchte ich aber auch das der
div Container beim 2 MouseOver seinen zustand von 10px wieder verlässt und
in den ursprung zurüch geht, also auf 200px.
Dazu habe ich die if abfrage eingebaut.
Ist er 200px groß mach in 10px
Ist er 10px groß mach in 200px groß
Das ganze will aber nicht funktionieren, ich vermute mal das dies an dem
aufruf der 2 function(slider_in) liegt.
Vieleicht weiss darauf auch jemand eine antwort, wenn der container sich minimiert wird der text verschoben. Was könnte man dagen machen, overflow:hidden hat nicht geklappt.
Vielen Danke für eure mühe und nochmals sry für die recht kurzgehaltene problematik ;)