Maak een Sticky Header met automatisch verbergen met Headroom.js
Automatisch verbergende headers zijn al geruime tijd gestaag populair in webdesign. Veel blogs en online magazines gebruiken de sticky-header om gebruikers betrokken te houden en ze directe toegang tot de navigatie te geven .
Medium heeft deze functie opnieuw gedefinieerd met een basisconcept dat de navigatie verbergt terwijl u naar beneden scrolt maar deze laat zien tijdens het omhoog scrollen . Dit concept is een enorm populaire trend geworden en nu kun je het eenvoudig repliceren met behulp van Headroom.js .
Headroom.js is een gratis vanille JavaScript-bibliotheek zonder afhankelijkheden of overmatige API-functies. U voegt het gewoon toe aan uw HTML, target de paginakop en laat het uitvoeren.
Headroom voegt eenvoudig bepaalde CSS-klassen toe en verwijdert deze die animeren om de header te tonen / verbergen met JavaScript om de beweging te detecteren.Je zou deze functionaliteit zelf kunnen maken, maar waarom zou je dat doen? Headroom is getest en ondersteunt alle belangrijke browsers . Het speelt zelfs leuk met jQuery of Zepto als je al een JS-bibliotheek op je site hebt geïnstalleerd.
Je vindt veel codevoorbeelden in de GitHub-repo, maar hier is een eenvoudig voorbeeld dat het #header
element #header
:
var myElement = document.querySelector ("# header"); // maak een Headroom-object door in het #header-element var headroom = new Headroom (myElement); // initialiseer de bibliotheek headroom.init ();
De init()
-functie heeft veel opties om aan te passen . U kunt de verschillende elementklassen aanpassen, samen met verschillende gebeurtenistractie-callbacks waarbij u uw eigen functies kunt insluiten . Als u bijvoorbeeld wilt dat het element vervaagt nadat het is onUnpin
gebruikt u de callback on onUnpin
.
Deze opties staan allemaal op de hoofdplug-in pagina, dus bekijk het en kijk wat je denkt. Als je Headroom in actie wilt zien, kijk dan naar de pen hieronder die een volledige kloon bevat van de belangrijkste demopagina .
Krijg toegang tot elk bestand op Mac / pc vanaf uw iOS-apparaat met Younity
De mobiele opslag die we op onze smartphones hebben, is beperkt en wordt meestal gebruikt om de bestanden die we onderweg nodig hebben te bewaren: recente vakantiefoto's, werkverslagen in PDF enz. Wilt u echter volledige toegang tot de bestanden die u op uw smartphone hebt staan? computer, hoeft u geen bestanden te verplaatsen
17 Must-have WordPress-plugins voor het beheer van meerdere WordPress-websites
Voor verschillende soorten sites die op WordPress worden uitgevoerd, hebt u bepaalde specifieke plug-ins nodig . Voor online winkels hebt u bijvoorbeeld e-commerce-plug-ins nodig. Op dezelfde manier hebt u voor fotosite-plug-ins nodig met betrekking tot afbeeldingen. Als u echter een multisite-beheerder bent, kunt u een WordPress Multisite-netwerk beheren, samen met enkele handige plug-ins om uw verschillende websites te beheren