Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ANLEITUNG: Zweiter Header wird ab bestimmter Scroll Position eingeblendet

    armandogarcia

    • Fördermitglied
    • Beiträge: 333
    • Geschlecht:
    Hallo zusammen,

    anbei eine kleine Anleitung wie Ihr neben dem Standard Header einen zweiten schlankeren Header ab einer bestimmten Scroll Position fixiert einblenden lassen könnt. Bei vielen responsive Wordpress Themes findet man sowas.

    Anmerkung das myPosY 110 steht dafür dass der 2. Header erst nach 110px Scrollhöhe eingeblendet wird.

    Code: Javascript  [Auswählen]
    <script>
      jQuery(document).ready(function() {
        var myPosY;
        jQuery(window).bind( 'scroll', function() {
            myPosY = jQuery(window).scrollTop();
            if ( myPosY >= 110) {
                            jQuery('.header').removeClass('inactive');
                jQuery('.header').fadeOut(3000);
                jQuery('.small_header').fadeIn(3000);
            }
                    else {
        jQuery('.header').fadeIn(3000);
        jQuery('.small_header').fadeOut(3000);
    }
        });
    });
    </script>

    Beispiel CSS kann natürlich auch anders aussehen. Wichtig vor allem der z-index und das display none

    Code: CSS  [Auswählen]
    .small_header {
    width:100%; background:#fff; float:left; height:40px; color:#eee; position:fixed; z-index:999; top:0; display:none; box-shadow:-8px -8px 12px #000; left:0; padding:0px 0px 4px 0px; margin:0;
    border-bottom:1px solid #ddd;}

    Den Div für den neuen Header samt Inhalt könnt Ihr einfach vor dem üblichen Header einfügen.

    Code: Text  [Auswählen]
    <div class="small_header">Kleiner Header der erst beim scrollen sobald der Standardheader verschwindet sichbar ist und oben fixiert bleibt, mit z. B. kleinem Logo, Navigation und Warenkorb als Icon. Kann alternativ auch für was anderes eingesetzt werden z. B. eine Botschaft oder irgendeine Information welche Ihr Sichtbar haben wollt wenn der Standardheader durch scrollen verschwindet</div>

    <div class="header">Standardheader mit Logo, Navigation, Warenkorb, Anmelden, Abmelden, usw.. höhe z. B. 150px</div>


    Linkback: https://www.modified-shop.org/forum/index.php?topic=32486.0
    2 Antworten
    2275 Aufrufe
    08. Dezember 2010, 05:33:02 von alabama67
    31 Antworten
    21560 Aufrufe
    26. November 2012, 17:27:29 von Ceciro
    7 Antworten
    5638 Aufrufe
    27. Mai 2010, 12:03:18 von Tomcraft
    2 Antworten
    2609 Aufrufe
    07. Juni 2010, 08:18:58 von webtre
               
    anything