Hi,
- die navi ist nicht oben am browser sondern immer in der mitte
dein Element navi fehlt hier. Du setzt den Wert navi.style.marginTop, aber der Wert Top ist uns unbekannt. Er könnte für zusätzliche Pixel oben verantwortlich sein.
- wenn mein browser nicht vollbild ist sondern zur hälfte offen ist , dann scroll ich runter bis unentliche
Ein Browser zur Hälfte nach unten offen? Dann läuft er doch aus ;-)
- die navigation geht nach unten aber nicht nach oben
Ja, so hast du es bestimmt mit
if(posNavi <=window.pageYOffset )
navi wird nur neu gesetzt, wenn die Position kleiner gleich als pageYOffset ist. Wenn du nach oben scrollst, ist sie aber größer.
- sie taucht dann einfach so da auf aber ich würde gerne dass sie nach unten/oben "gleitet"
Dann musst du nicht einen Sprung vollführen, sondern mehrere Einzelschritte. window.setTimeout ist dein Freund.
wer kann mir da weiterhelfen??
ich.
Kalle