de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Erstellen Sie eine automatisch ausgeblendete Sticky-Kopfzeile mit Headroom.js

Automatisch verborgene Header sind im Webdesign schon seit einiger Zeit sehr beliebt. Viele Blogs und Online-Magazine verwenden den Sticky-Header, um die Nutzer in Kontakt zu halten und ihnen direkten Zugriff auf die Navigation zu geben .

Medium hat diese Funktion mit einem Grundkonzept neu definiert, das die Navigation beim Scrollen nach unten, aber beim Scrollen nach oben ausblendet . Dieses Konzept ist zu einem beliebten Trend geworden und kann nun einfach mit Headroom.js repliziert werden.

Headroom.js ist eine kostenlose JavaScript-Bibliothek ohne Abhängigkeiten oder übermäßige API-Funktionen. Sie fügen es einfach zu Ihrem HTML hinzu, zielen auf den Seitenkopf und lassen es laufen.

Headroom fügt einfach bestimmte CSS-Klassen hinzu und entfernt sie, die animiert werden, um die Kopfzeile mithilfe von JavaScript zur Erkennung der Bewegung anzuzeigen / auszublenden .

Du könntest diese Funktionalität selbst machen, aber warum? Headroom wurde getestet und unterstützt alle gängigen Browser . Es spielt sogar gut mit jQuery oder Zepto, wenn Sie bereits eine JS-Bibliothek auf Ihrer Site installiert haben.

Im GitHub-Repo finden Sie viele Codebeispiele, aber hier ist ein einfaches Beispiel, das auf das #header Element #header :

 var myElement = document.querySelector ("# header"); // Erzeuge ein Headroom-Objekt, das im #header-Element übergeben wird var Headroom = new Headroom (myElement); // initialisiere die Bibliothek headroom.init (); 

Die init() -Funktion hat viele Optionen zum Anpassen . Sie können die verschiedenen Elementklassen zusammen mit verschiedenen Ereignisauslöserrückrufen anpassen, in die Sie Ihre eigenen Funktionen einbetten können . Wenn das Element beispielsweise onUnpin nachdem es entfernt wurde, verwenden Sie den Rückruf onUnpin .

Diese Optionen sind alle auf der Haupt-Plug-in-Seite aufgeführt, also schaut es euch an und seht, was ihr denkt. Wenn Sie Headroom in Aktion sehen möchten, werfen Sie einen Blick auf den Stift, der einen vollständigen Klon der Hauptdemoseite enthält.

16 Videoanleitungen Lernen Sie die neuen Funktionen von Photoshop CC kennen

16 Videoanleitungen Lernen Sie die neuen Funktionen von Photoshop CC kennen

Die neueste Version von Adobe-Produkten, Creative Cloud (CC) genannt, wurde im Sommer 2013 veröffentlicht, ist jedoch nur als monatliches Abonnement verfügbar. Daher war nicht jeder von der neuen Version begeistert. Ein schöner Vorteil eines monatlichen Abonnements ist jedoch die Möglichkeit, nur Photoshop für eine niedrigere Gebühr als für den gesamten Kit und Caboodle zu abonnieren. Aber

(Tech- und Design-Tipps)

Einführung in MathML - Die Auszeichnungssprache für Mathematik

Einführung in MathML - Die Auszeichnungssprache für Mathematik

MathML ist eine Auszeichnungssprache, mit der mathematische Notationen angezeigt werden können . Sie können MathML-Tags direkt aus HTML5 verwenden. Es ist nützlich, wenn Sie mehr als einfache Notationen von Math in Ihren Webseiten zeigen möchten, und es ist aufgrund seiner Einfachheit und Ähnlichkeit mit HTML sehr einfach zu verwenden.Math

(Tech- und Design-Tipps)