Autor |
Nachricht |
alecsk
Threadersteller
Dabei seit: 15.09.2006
Ort: Pforzheim
Alter: 41
Geschlecht:
|
Verfasst Do 03.02.2011 14:29
Titel DIV beim scrollen ein- bzw. ausblenden |
|
|
Hallo Forum :)
Gleich zur Sache: Gibt es eine Möglichkeit ein DIV ein- bzw. auch auszublenden wenn man scrollt? Um es mal praktisch dazustellen:
Man geht auf die Seite und die Navigation sieht so aus:
Code: |
<div id="eins">START, UNTERNEHMEN, USW</div>
<div id="zwei">Ich bin ein DIV</div>
|
Nun scrolle ich ein Stück weiter nach unten auf der Seite und schwups sieht die Navigation so aus:
Code: |
<div id="eins">START, UNTERNEHMEN, USW</div>
|
Das DIV mit id "zwei" ist weg.
Scrollt man nun wieder ganz nach oben, traucht id "zwei" wieder auf - alles also wieder beim alten:
Code: |
<div id="eins">START, UNTERNEHMEN, USW</div>
<div id="zwei">Ich bin ein DIV</div>
|
Geht das? Gibt es eventuell doch ein jQuery Plugin?
Grüße,
Alex
|
|
|
|
|
alecsk
Threadersteller
Dabei seit: 15.09.2006
Ort: Pforzheim
Alter: 41
Geschlecht:
|
Verfasst Do 03.02.2011 15:24
Titel
|
|
|
Hat sich erledigt. Glücklicherweise habe ich doch etwas dazu gefunden.
Code: |
<script type="text/javascript">
$(document).ready(function(){
// Einblenden eines Divs, wenn gewisse "Höhe" gescrollt
$(window).scroll(function(){
// Schauen wo das gewünschte Div ist
// Der Referenzwert der minimal Höhe heraus finden
// In diesem Fall ist es ein Div#contact, welches im oberen
// Bereich der Homepage ist
var height = $('#contact').offset();
// Die aktuelle Fensterposition (nach dem Scrollen)
var current = $(window).scrollTop();
// Umgekehrte Logik, da nach slide immer nach "oben"
if( current < height.top ){
$("#foot").slideDown();
} else {
$('#foot').slideUp();
}
});
});
</script>
|
|
|
|
|
|
Anzeige
|
|
|
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Do 03.02.2011 15:41
Titel
|
|
|
Schön, das es auch noch User gibt die sich selbst zu helfen wissen, und dann auch die Lösung posten!
|
|
|
|
|
alecsk
Threadersteller
Dabei seit: 15.09.2006
Ort: Pforzheim
Alter: 41
Geschlecht:
|
Verfasst Do 03.02.2011 17:40
Titel
|
|
|
Mich regt das selbst auf wenn ich in Foren lese "ich hab ne lösung" und das war's dann auch schon. Da ich selbst eher schlecht was darüber gefunden habe macht es Sinn die Lösung auch gleich mit zu posten.
Grüße.
|
|
|
|
|
|
|
|
Ähnliche Themen |
CSS scrollen im div tag
CSS - DIV scrollen
[CSS] Problem mit Scrollen
button zum scrollen, wie?
swf-Datei Scrollen
JavaScript Scrollen?
|
|