Maak volledig geanimeerde widgets met Shift.css
Webanimatie biedt een manier om de aandacht van mensen te trekken en ze verder naar een website te trekken. Er zijn veel tools beschikbaar om gratis animaties te maken, maar Shift.css is een van de nieuwste in het stel.
Het is een gratis open source framework gemaakt voor het maken van dynamische animaties in elke container . En deze animaties zijn niet opgesloten in één reeks . U kunt voor elk element in het blok aangepaste animaties maken en deze in een bepaalde volgorde toepassen.

Een ding dat je zult opvallen, is dat elk element in de container een afzonderlijk HTML-element is . Of het nu een SVG is of een afbeelding of wat dan ook, u kunt alles afzonderlijk animeren om uw eigen aangepaste animatie-effect te creëren .
De bibliotheek wordt geleverd met twee bestanden, een .js
en .js
bibliotheek, en beide moeten aan uw documentkop worden toegevoegd .
Ik kan geen GitHub repo vinden voor dit project, dus je moet de bestanden direct downloaden van de Shift.css website.
De volgende stap is het definiëren van een containerelement met een bepaalde inhoud. .shift-element
zijn belangrijk, dus op elk .shift-element
moet het klasse .shift-element
toegepast .
Naast deze klassen kunt u ook HTML5-gegevenskenmerken toevoegen om te definiëren hoe de animatie werkt. Op dit moment zijn er slechts drie, maar ze zouden voldoende moeten zijn om een volledig animatie-effect aan te passen.
- data-animatie : naam van de animatie
- data-delay : totale vertraging (in seconden) voordat de animatie start
- gegevensduur : totale lengte (in seconden) van de animatie
De animatienaam moet een vooraf gedefinieerde animatie zijn die is gemaakt voor de Shift-bibliotheek. Op dit moment zijn er 15 animatienamen waaruit je kunt kiezen . Je kunt ze onder aan de startpagina van Shift.css zien staan.
Kopieer en plak wat je wilt in de instelling voor animatienaam en je zou goed moeten zijn om te gaan! Als ik bijvoorbeeld de exit fade-animatie wilde gebruiken, zou ik data-animation="shift_exitFade"
als een gegevenskenmerk aan welk element dan ook. Makkelijk.
Ik zou willen dat deze bibliotheek met meer opties in JavaScript kwam, omdat het ontwikkelaars zoveel meer controle over de plaatsing en functies zou geven. Maar voor een eenvoudig (en gratis) animatiekader kan ik niet klagen.
Shift.css is perfect voor nieuwere ontwikkelaars die complexere animatiestijlen willen maken zonder compleet nieuwe code te schrijven.

Bouw functie-rijke jQuery-carrousels met Slick
Niet veel carrouselbibliotheken kunnen concurreren met Slick . Het is de meest jQuery-invoegtoepassing voor het bouwen van dynamische carrousels op het web.Het is volledig gratis en gebouwd bovenop jQuery . De code is super eenvoudig in te stellen, hoewel het een paar afhankelijkheden vereist . Maar met zoveel functionaliteit is het de moeite waard om extra bibliotheken toe te voegen om dit te laten werken

Parallax-scrollen gemakkelijk gemaakt met StickyStack.js
Parallax-effecten trekken de aandacht snel. Deze effecten houden bepaalde achtergronden in beeld terwijl u over de pagina scrolt. Parallax scrollen vindt u op veel websites en WordPress-thema's en ze vormen een groot deel van het moderne webdesign.Je kunt ook een unieke parallax-stijl maken met de plug-in StickyStack