Ergebnis 1 bis 4 von 4

Thema: Slide in menu

  1. #1
    Contao-Nutzer Avatar von peter_lang
    Registriert seit
    18.10.2011.
    Ort
    Frankfurt am Main
    Beiträge
    213

    Standard Slide in menu

    Hallo Gemeinde,

    ich würde gerne diesen Menu-Effekt einbauen https://www.tempton.de/de/tempton-fu...en/talentpool/. Beim herunterscrollen erscheint das Menu dann ... gibts dazu ein Modul oder eine Beschreibungsseite? Habe leider nicht viel passendes gefunden

    Ist das ein ein normaler Sticky header?

    Danke im Voraus
    Geändert von peter_lang (10.08.2016 um 08:17 Uhr)

  2. #2
    Contao-Fan Avatar von Gassi
    Registriert seit
    18.11.2009.
    Ort
    Konstanz
    Beiträge
    425

    Standard

    Hey,
    es gibt hierfür mehrere Wege. Einer z.B.:
    1. ein zweites Menü anlegen das beim runterscrollen eingeblendet wird (und dieses z.B. über jquery oder CSS ausblenden).
    2. Über Jquery abfangen wenn runtergesrollt wird über scrollTop();
    3. ausgeblendetes Menü über Jquery einblenden lassen
    4. genau das selbe andersrum beim erreichen von Scoll Punkt 0



    Gruss Gasssi

    ps - ein Beispiel:
    Code:
    $(window).scroll(function() {
        var height = $(window).scrollTop();
    
        if(height  > some_number) {
            // do something
        }
    });
    Geändert von Gassi (10.08.2016 um 08:42 Uhr)

  3. #3
    Contao-Nutzer Avatar von Mr. Acylase
    Registriert seit
    24.01.2011.
    Ort
    Waldbrunn / Westerwald
    Beiträge
    151

    Standard

    Hi Peter,
    ich habe mir hierzu zwei Navigationsmenüs angelegt (ID1: menu und ID2: menu_slide). Per Jquery blende ich dann beim scrollen das eine Menü aus und das andere ein. Anbei noch mein Code Beispiel:

    Code:
    <script>
    $(document).ready(function(){
    
    	// Das Menue wird ausgeblendet
    	$("#menu_slide").hide();
    
    	// Funktion für das Scroll-Verhalten
    	$(function () {
    		$(window).scroll(function () {
    			if ($(this).scrollTop() > 70) { // Ausblenden bzw. einblenden wenn 70 Pixel gescrolled wurde
    				$('#menu_slide').fadeIn();
    				$("#menu").fadeOut();
    			} else {
    				$('#menu_slide').fadeOut();
    				$("#menu").fadeIn();
    			}
    		});
    
    	});
    });
    </script>
    Sehen kannst Du das Menu unter www.sanitaetshaus-kern.com/startseite.html (Seite befindet sich noch in der Entwicklung)

    Grüße
    Stefan
    Geändert von Mr. Acylase (10.08.2016 um 11:45 Uhr)

  4. #4
    Contao-Nutzer Avatar von peter_lang
    Registriert seit
    18.10.2011.
    Ort
    Frankfurt am Main
    Beiträge
    213

    Standard

    Ja super, genau das suchte ich .. gracias

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •