Hallo JavaScript Gruppe,
ich habe ein kleines Problem bei einer Webseite.
Das Problem ist, das diese Seite einen recht großen Headerbereich hat und der ist transparent. Weiter unten wird die Seite weiss. Da der Header gefixed ist scrollt die Seite unter den Heder durch. Soll ja auch so seini. Nunist das aber so, das die Menupunkte nicht mehr zu sehen sind, wenn die weisse Seite hochscrollt.
Nun möchte ich das so machen, wenn man runterscrollt, das ab einer bestimmten Position (z.B ab 300 Pixel) dann die Navigationspunkte mit javascript und css in schwarz einfärbt.
So da ich aber bislang kenen ansatzpunkt gefunden habe wie ich das um setzen kann, hoffe ich hier, ob mir hier einer helfen kann oder Ansatzpunkte geben kann.
Codeauszug aus der Webseite
Ich hoffe ich konnte mich verständlich mein Problem rüberbringen und freue mich, hier Hilfestellungen und Ansätze zu bekommen.
Danke in Vorraus für Eure Mithilfe
Gruß
Fredolin
ich habe ein kleines Problem bei einer Webseite.
Das Problem ist, das diese Seite einen recht großen Headerbereich hat und der ist transparent. Weiter unten wird die Seite weiss. Da der Header gefixed ist scrollt die Seite unter den Heder durch. Soll ja auch so seini. Nunist das aber so, das die Menupunkte nicht mehr zu sehen sind, wenn die weisse Seite hochscrollt.
Nun möchte ich das so machen, wenn man runterscrollt, das ab einer bestimmten Position (z.B ab 300 Pixel) dann die Navigationspunkte mit javascript und css in schwarz einfärbt.
So da ich aber bislang kenen ansatzpunkt gefunden habe wie ich das um setzen kann, hoffe ich hier, ob mir hier einer helfen kann oder Ansatzpunkte geben kann.
Codeauszug aus der Webseite
PHP:
<header>
<div class="header">
<div class="logo">
<div class="myLogo"></div>
</div>
<div class="clear"></div>
<div class="topNav gray90">
<ul class="topnavi">
<li><a href="<?php bloginfo('url') ?>/startseite">Startseite</a></li>
<li class="navstrich">\</li>
<li><a href="<?php bloginfo('url') ?>/#">Link1</a></li>
<li class="navstrich">\</li>
<li><a href="<?php bloginfo('url') ?>/#">Link2</a></li>
<li class="navstrich">\</li>
<li><a href="<?php bloginfo('url') ?>/#">Link3</a></li>
<li class="navstrich">\</li>
<li><a href="<?php bloginfo('url') ?>/#">Link4</a></li>
<li class="navstrich">\</li>
<li><a href="<?php bloginfo('url') ?>/#">Link5</a></li>
</ul>
</div>
</div>
</header>
// der Header ist per CSS festgestellt (background-position:fixed)
// alles was im wrapper ist scrollt unter den Header
<div id="wrapper">
Inhalt der gesamten Webseite
</div>
Ich hoffe ich konnte mich verständlich mein Problem rüberbringen und freue mich, hier Hilfestellungen und Ansätze zu bekommen.
Danke in Vorraus für Eure Mithilfe
Gruß
Fredolin