Liste der Anhänge anzeigen (Anzahl: 1)
Navigation die mit nach unten Scrollt
Hey liebe Community,
Ich wollte die Navigation auf meiner Seite so einrichten, dass sie mit nach unten geht, wenn man nach unten scrollt.
Probiert zu lösen habe ich es indem ich #left fixed Position setze. Allerdings treten dann Probleme auf. Hierbei verschwindet allerdings die Navigation wenn man eine geringe Auflösung hat und nach rechts skrollt.
Insbesondere geht dieses auf Smartphones/Tablets beim zoomen schief.
Könnt ihr mir eventuell helfen wie ich dieses lösen kann?
Liebe Grüße
BennX
Liste der Anhänge anzeigen (Anzahl: 1)
Code:
<script type="text/javascript">
window.onscroll = function()
{
if( window.XMLHttpRequest ) {
if (document.documentElement.scrollTop > 145 || self.pageYOffset > 145) {
$('left').style.position = 'fixed';
$('left').style.top = '0';
$('menu').style.left = '0';
} else if (document.documentElement.scrollTop < 145 || self.pageYOffset < 145) {
$('left').style.position = 'absolute';
$('left').style.top = '150px';
$('menu').style.left = '0';
}
}
}
</script>
So bleibt das Menü genau so stehen wie ich es mir vorgestellt habe. Allerdings kann man nun wenn man Runtergescrollt hat weiterhin das Menü verschwinden lassen.
Left hat eine Breite von 200. Und es macht keinen unterschied ob ich es nur auf navigation beziehe oder auf komplett left. Der fehler bleibt weiterhin bestehen.
Snip im anhang.
Liebe Grüße