nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


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 .

Ontwerpers: waarom het schrijven van uw eigen kopie helpt

Ontwerpers: waarom het schrijven van uw eigen kopie helpt

Ontwerpers hebben de neiging om in paniek te raken wanneer ze het woord 'schrijven' horen. Dat is niet mijn taak, iemand anders krijgt daarvoor betaald - toch? Nou ja, niet altijd. Soms ben je de schrijver - of misschien, als dat niet zo is, zou het moeten zijn.Het schrijven van een exemplaar is niet het angstaanjagende vooruitzicht dat veel ontwerpers denken dat het is, en in feite kan het u helpen om een ​​breder perspectief op uw ontwerpwerk te hebben . Gr

(Technische en ontwerptips)

5 manieren om een ​​draadloze hoofdtelefoon op de tv aan te sluiten

5 manieren om een ​​draadloze hoofdtelefoon op de tv aan te sluiten

Met een redelijk nieuwe model-tv verwachtte ik dat het een ingebouwde Bluetooth-ondersteuning had, zodat ik mijn draadloze Bluetooth-hoofdtelefoon kon aansluiten . Maar ik kreeg het verkeerde gevoel na een aantal uren rommelen met tv-instellingen en de handleiding.Na het opgraven van internet heb ik echter meerdere manieren gevonden om een ​​draadloze hoofdtelefoon op je tv aan te sluiten, ook al is het een oude CRT-tv waarmee ik in deze post ga delen. La

(Technische en ontwerptips)