Opprett Responsive og Beautiful Full Page Lightbox med BaguetteBox.js
Det finnes dusinvis av lightbox-plugins, og de er alle gode av forskjellige grunner . Noen jobber bedre på porteføljesider, mens andre er best for responsive layouter.
Men en av mine favoritt nye plugins å bruke er baguetteBox.js, laget av JavaScript-utvikleren Marek Grzybek.
Selvfølgelig er dette pluginet helt gratis å bruke og åpnes på GitHub hvis du vil grave inn koden manuelt.
Biblioteket har ingen avhengighet, så du kan kjøre det uten jQuery, Zepto eller noe annet. Det er et rent JavaScript-bibliotek med et veldig enkelt oppsett .
Det er ment å fungere perfekt på mobile enheter, så det kan støtte swipes og kraner, sammen med standard oppførsel på stasjonære og bærbare datamaskiner. Det er en av de få fullskjerms galleriene som støtter mobilinteraksjoner, sammen med en full modal effekt .
Ta en titt på demo siden for å se den leve i aksjon. Den har et fullt utstyrt galleri, sammen med den ene koden som kreves for å få det til å fungere :
baguetteBox.run ( 'baguetteBoxOne');
Så, dette retter seg mot et beholderelement med klassen .baguetteBoxOne
og hele galleriet fungerer av det.
Du kan angi egendefinerte alternativer hvis du ønsker ting som bildetekster, knappestiler, forhåndsbelastningsfunksjoner og tilbakeringingsmetoder for onclick / onchange-hendelser. Alle disse alternativene er godt dokumentert på GitHub hvis du vil dykke inn.
Men det tar egentlig ikke mye å få dette til å gå utover et beholderelement og noen grunnleggende bildeelementer.Du har full kontroll over animasjonene, bildestørrelsene, swipe-effekter og galleriinnhold som titler / bildetekster. Dette krever JavaScript, så det har ikke et rent CSS-alternativ til modal. Men siden de fleste nettlesere støtter JavaScript, burde det ikke være et problem.
For å lære mer, besøk baguetteBox.js hovedside, og du kan også dele tankene dine med skaperen på Twitter @feimosi.
Finn Semantiske Merker Bruke Denne HTML5 Robot
HTML5-doktypen endret seg mye i verden av frontend-koding. Den nye standarden kom med en rekke nye elementer, hvorav mange er nå mer semantisk nøyaktige enn enkle div.Men hvordan vet du hvilket element som passer best for din undernavigasjon eller sidebjelke? Bare spør HTML5 Robot.Denne gratis webappen forteller deg nøyaktig hvilke koder som er det beste valget for HTML-siden din . De
20 billigste mobile skjermbeskyttere du kan kjøpe
Smarttelefoner er dyre, men uansett hvor mye du har brukt på å kjøpe dem, skyldes en omfattende bruk smarttelefoner ganske utsatt for skade . Selv om mange smarttelefonprodusenter nå bruker ripebestandig tøft glass for skjermer, er det imidlertid fortsatt noen materialer som kan føre til at selv det tøffeste skjermglasset skraper .For å