Slik zoomer du på bilder som Medium
Blogging-plattformen bruker en tilpasset bildezoom-effekt på deres bloggsider. Når brukeren klikker et bilde, vil det automatisk zoome inn i en større størrelse.
Det er en flott effekt og absolutt unik for Medium, men det var aldri noe som lett kunne kopieres.
Nå, med MediumLightbox- skriptet, er det enklere enn noensinne. Dette JS-skriptet er lett og enkelt å legge til i noen nettsider eller blogger.
Hvis du vil se hvordan dette fungerer, kan du besøke live demo siden som er vert av skaperen Davide Calignano.Han spenderte en stund på å nippe ned den nøyaktige overgangen og tilpassede animasjonseffekten for å skape et speilbilde av Mellans bildezoom . Hele biblioteket er skrevet i ren JavaScript, slik at den ikke stole på noen tredje partskript som jQuery.
Du må vite litt JS for å sette opp det, men du trenger ikke å være ekspert.
Hvert bilde kan ta data- * attributter for å sette høyde og bredde i full størrelse, som alle trekkes dynamisk fra lysboksen plugin. Oppsettkoden er veldig enkel, og den kan målrette mot bildene selv, eller beholdere som
Her er den enkle kodebiten du trenger for å få pluginet kjørt:
MediumLightbox ( 'figure.zoom-effekten');
Innenfor funksjonen vil du passere en velger for alle elementer (f.eks
Og når det er satt opp, er du klar!
I området for sidens innhold kan du pakke alle bilder inn i en