Glisor de imagine receptiv. Exemple de glisoare de imagine JQuery gratuite. Glisor cu fundal neclar
Timpul nu stă pe loc și odată cu el progresează. Acest lucru a afectat și internetul. Puteți vedea deja cum se schimbă aspectul site-urilor web; designul adaptiv este deosebit de popular. Și în acest sens, au apărut destul de multe noi slidere adaptive jquery, galerii, carusele sau plugin-uri similare.
1. Slider pentru postări orizontale receptive
Carusel orizontal adaptiv cu instrucțiuni detaliate de instalare. Este realizat într-un stil simplu, dar îl poți aranja după tine.
2. Glisor pe Glide.js
Acest glisor este potrivit pentru orice site web. Folosește Glide.js open source. Culorile cursorului pot fi schimbate cu ușurință.
3. Prezentare de diapozitive de conținut înclinat
Glisor de conținut receptiv. Punctul culminant al acestui glisor este efectul 3D al imaginilor, precum și diferite animații cu aspect aleatoriu.
4. Slider folosind pânza HTML5
Un glisor foarte frumos și impresionant cu particule interactive. A fost realizat folosind canvas HTML5,
5. Glisor pentru transformarea imaginii
Glisor cu efect de morphing (Transformare lină de la un obiect la altul). În acest exemplu, glisorul este potrivit pentru portofoliul unui dezvoltator web sau al unui studio web sub forma unui portofoliu.
6. Glisor circular
Glisor sub formă de cerc cu efect de răsturnare a imaginii.
7. Glisor cu fundal neclar
Glisor adaptiv cu comutare și estompare de fundal.
8. Glisor de modă receptiv
Glisor pentru site-ul web simplu, ușor și receptiv.
9. Slicebox - glisor de imagine 3D jQuery (ACTUALIZAT)
Versiune actualizată a glisorului Slicebox cu remedieri și funcții noi.
10.Grilă de imagini responsive animate gratuite
Plugin JQuery pentru a crea o grilă flexibilă de imagini care va schimba fotografiile folosind animații și momente diferite. Acest lucru poate arăta bine ca fundal sau element decorativ pe un site web, deoarece putem apărea selectiv noi imagini și tranzițiile lor. Pluginul vine în mai multe versiuni.
11. Glisor Flex
Un plugin universal gratuit pentru site-ul dvs. Acest plugin vine în mai multe opțiuni de glisare și carusel.
12. Rama foto
Fotorama este un plugin universal. Are multe setări, totul funcționează rapid și ușor și puteți vizualiza diapozitive pe tot ecranul. Glisorul poate fi folosit atât la dimensiune fixă, cât și adaptiv, cu sau fără miniaturi, cu sau fără derulare circulară și multe altele.
P.S. Am instalat glisorul de mai multe ori și cred că este unul dintre cele mai bune
13. Galerie de glisare 3D gratuită și adaptivă cu miniaturi.
Galeria de glisare experimentală 3DPanelLayout cu o grilă și efecte de animație interesante.
14. Glisor pe css3
Glisorul adaptiv este realizat folosind css3 cu aspect neted al conținutului și animație ușoară.
15. Slider WOW
WOW Slider este un glisor de imagine cu efecte vizuale uimitoare.
17. Elastic
Glisor elastic cu capacitate de răspuns completă și miniaturi de diapozitiv.
18. Slit
Acesta este un glisor receptiv pe ecran complet care utilizează animația CSS3. Glisorul este realizat în două versiuni. Animația este realizată destul de neobișnuit și frumos.
19. Galerie foto adaptivă plus
Un glisor simplu gratuit pentru galerie cu încărcare a imaginii.
20. Slider responsive pentru WordPress
Glisor gratuit adaptiv pentru WP.
21. Parallax Content Slider
Glisor cu efect de paralaxă și control al fiecărui element folosind CSS3.
22. Glisor cu link muzical
Slider folosind codul sursă deschis JPlayer. Acest glisor seamănă cu o prezentare cu muzică.
23. Slider cu jmpress.js
Glisorul receptiv se bazează pe jmpress.js și, prin urmare, vă va permite să adăugați câteva efecte 3D interesante la diapozitive.
24. Prezentare rapidă de diapozitive
Prezentare de diapozitive cu comutare rapidă a diapozitivelor. Comutator de diapozitive la hover.
25. Image Accordion cu CSS3
Imagine acordeon folosind css3.
26. Un plugin pentru galerie optimizat la atingere
Aceasta este o galerie receptivă care este optimizată pentru dispozitivele tactile.
27. Galerie 3D
3D Wall Gallery - creat pentru browserul Safari, unde efectul 3D va fi vizibil. Dacă îl priviți pe alt browser, funcționalitatea va fi în regulă, dar efectul 3D nu va fi vizibil.
28. Slider cu paginare
Glisor receptiv cu paginare folosind glisorul JQuery UI. Ideea este de a folosi un concept simplu de navigare. Este posibil să derulați înapoi toate imaginile sau să comutați diapozitiv cu diapozitiv.
29.Montajul imaginii cu jQuery
Aranjați automat imaginile în funcție de lățimea ecranului. Un lucru foarte util atunci când dezvoltați un site web de portofoliu.
30. Galerie 3D
Un glisor circular simplu 3D folosind css3 și jQuery.
31. Modul ecran complet cu efect 3D folosind css3 și jQuery
Un glisor cu capacitatea de a vizualiza imagini pe tot ecranul cu o tranziție frumoasă.
1. Plugin jQuery „Fresco”Galeria jquery receptivă (se redimensionează când rezoluția ecranului se modifică), afișată într-o fereastră pop-up cu miniaturi și legende ale imaginilor. Galeria Jquery „Fresco” funcționează corect în majoritatea browserelor, inclusiv: IE6+, Firefox 3+, Chrome 5+, Opera 9+. Versiunea gratuită a acestui plugin poate fi folosită numai pentru proiecte necomerciale.
2. Glisor „Adaptor”.Glisor cu diverse efecte de tranziție (7 efecte diferite, inclusiv 3D). Proiect pe Github.
3. Plugin slider cu diverse efecte „jQ-Tiles”Plugin cu diverse efecte de tranziție, viteză de diapozitiv personalizabilă și funcție de defilare automată.
4. Pluginul jQuery „Sly”Plugin pentru implementarea scrollerului vertical și orizontal. Proiect pe Github.
5. Meniu animat CSS3 „Makisu”.Slider/slideshow de conținut (diapozitivul poate conține nu numai imagini, ci și clipuri video și alt conținut HTML). Pentru navigare puteți folosi: miniaturi, butoanele Stânga/Dreapta și folosirea tastaturii. Proiect pe Github.com.
8. Set de pluginuri jQuery „Vanity”Setul include 7 plugin-uri: jSlider, jTabs, jPaginate, jSpotlight, jTip, jPlaceholder și jCollapse. Un set de aceste soluții vă va ajuta să implementați un glisor, sfaturi cu instrumente, file, descrieri de imagini pop-up etc.
9. Hover CSS3 efectUn glisor conceput pentru a funcționa pe dispozitive mobile.
12. Indicator de încărcare CSS3Pluginul este o soluție ușoară pentru vizualizarea produselor în diferite opțiuni de culoare (relevant, de exemplu, pentru magazinele online de îmbrăcăminte pentru a permite vizitatorilor să aleagă schema de culori a unui produs din mai multe opțiuni). Pentru ca pluginul să funcționeze, aveți nevoie doar de două imagini pentru fiecare produs (toate culorile vor fi aplicate ca mască). Pluginul funcționează în toate browserele majore, inclusiv IE7+ (va funcționa și în IE6 dacă remediați afișarea transparenței PNG). Proiect pe GitHub.
15. Diagrame animate CSS3Când faceți clic pe o imagine, aceasta se întunecă, trecând în fundal și apar elementele cu legendă. Astfel puteți oferi o scurtă descriere a elementelor aflate în imagine.
17. Navigare pe pagină ca meniu verticalO soluție pentru implementarea unei navigări convenabile în documente sub forma unui meniu derulant. Conținutul este fixat în partea de sus a ecranului și rămâne întotdeauna în câmpul vizual al privitorului. Când selectați o secțiune din meniu, pagina derulează fără probleme până la partea selectată a documentului.
18. Galerie CSS3 cu efect de hoverCând treceți cursorul peste o imagine, fotografiile se schimbă rapid. Galeria este implementată în două versiuni: cu o descriere a imaginilor care apare după ce vizitatorul îndepărtează cursorul de galerie și fără o descriere.
19. Slider jQuery cu efect ParallaxFaceți clic pe săgeata din partea de jos a ecranului de pe pagina demo pentru a vedea pictogramele pop-up.
22. Galerie de imagini HTML5 gratuită „Juicebox Lite”O nouă galerie de imagini foarte funcțională pentru site. Galeria poate fi cu sau fără miniaturi, cu sau fără o descriere a imaginii, poate fi extinsă pe tot ecranul sau afișată pe o pagină cu dimensiuni fixe. Pe pagina demo, puteți alege vizualizarea galeriei care vă place. O versiune gratuită a galeriei este disponibilă pentru descărcare. Va trebui să plătiți pentru o funcționalitate mai avansată și să eliminați sigla dezvoltatorului.
23. Plugin „JQVMap”Dimensiunile responsive ale galeriei, imaginilor și miniaturilor se modifică odată cu dimensiunea ferestrei browserului.
26. Plugin de glisare de conținut jQuery „Horinaja”Pluginul este ușor de instalat, personalizabil și compatibil între browsere. Orice conținut HTML, nu doar imagini, poate servi drept diapozitiv. Puteți derula diapozitive folosind rotița mouse-ului în timp ce cursorul se află pe zona de diapozitive.
27. Plugin-ul jQuery „Pikachoose”În trei variante: implementarea unei simple schimbări de imagini fără descrieri și miniaturi; glisor cu legende și miniaturi ale imaginii; glisor cu miniaturi și deschiderea adăugată a unei imagini mai mari într-o fereastră pop-up cu efectul FancyBox. Cea mai recentă versiune poate fi întotdeauna găsită pe Github.
28. Mai multe stiluri CSS personalizate pentru listele derulanteCinci stiluri diferite de listă drop-down folosind diferite tehnici CSS.
29. Meniu restaurant cu efect 3D animatInteresantă prezentare CSS jQuery a informațiilor de pe pagină. Făcând clic pe link, se deschide broșura de meniu și vizitatorul poate citi mai multe despre preparatele oferite într-o fereastră pop-up. Animația nu se afișează corect în IE.
30. Plugin „Elastislide”.Implementarea unui carusel adaptiv de cauciuc (carusel de imagini vertical și orizontal) și galerie de imagini. Micșorarea ferestrei browser reduce numărul de imagini la o anumită valoare minimă și apoi scalează dimensiunea imaginilor rămase. Proiect pe Github.
31. Slider jQuery CSS3 proaspăt „Slit Slider”Un plugin de glisare adaptive (lățimea poate fi setată ca procent și se va scala automat) în două stiluri cu un efect animat interesant la schimbarea diapozitivelor (diapozitivul este tăiat în jumătate și se mișcă în direcții diferite, iar unul nou îi ia locul ). Navigarea folosind tastatura este posibilă. Cea mai recentă versiune este întotdeauna pe Github.
32. Noua versiune a glisorului de imagine 3D „Slicebox”O nouă versiune cu modificări făcute și noi funcții adăugate: acum glisorul 3D a devenit scalabil, puteți vedea acest lucru când reduceți fereastra browserului; a adăugat suport pentru Firefox; Puteți utiliza deja conținut HTML în descrierea diapozitivului (anterior descrierea a fost extrasă din atributul link fără posibilitatea de a utiliza etichete HTML în el). Pe pagina demo puteți vedea 4 opțiuni pentru utilizarea pluginului. Cea mai recentă versiune se află pe Github.com.
Efectul este foarte asemănător cu galeria Flash 3D CU3ER (demo, descărcare), doar că acest slider 3D este realizat nu folosind tehnologii flash, ci folosind javascript.
33. Plugin jQuery „PFold”Soluție experimentală. Pluginul implementează un efect 3D care simulează desfășurarea unei note. Diverse opțiuni de design: cu trei spread-uri, cu două spread-uri și un spread cu centrarea ulterioară a notei desfășurate.
34. Plugin jQuery „Windy”Plugin pentru navigarea prin conținut, cum ar fi imagini. Când parcurgeți fotografiile, acestea se despart în direcții diferite (efectul amintește oarecum de împărțirea cărților în jocul de cărți de poker). Pentru a naviga, puteți folosi butoanele stânga/dreapta sau glisorul (vezi diferite opțiuni pe pagina demo). Proiect pe
Galeriile de imagini și glisoarele sunt unele dintre cele mai populare formate jQuery. Datorită acestora, puteți adăuga cantitatea necesară de conținut vizual site-ului dvs., economisind în același timp spațiu valoros.
Galeriile și glisoarele fac pagina mai puțin ocupată, dar vă permit totuși să adăugați toate imaginile de care aveți nevoie pentru a vă transmite mesajul. Acestea vor fi utile în special pentru magazinele online.
În articolul de astăzi, am colectat cele mai bune galerii de imagini și slidere jQuery pentru tine.
Pentru a le instala, trebuie doar să adăugați pluginurile selectate în secțiunea de cap a paginii HTML împreună cu biblioteca jQuery și să le configurați conform documentației (doar câteva rânduri de cod).
Alege care dintre aceste elemente se potrivește perfect în proiectul tău.
1. Slider BootstrapBootstrap Slider este un slider de imagine gratuit, optimizat pentru mobil, cu derulare prin atingere și glisare. Va arăta uimitor pe orice ecran și în orice browser. Puteți încărca imagini, videoclipuri, text, miniaturi și butoane în glisoare.
2. Slider de previzualizare a produsuluiProduct Preview Slider întruchipează întregul potențial al jQuery și se potrivește perfect în orice interfață. De asemenea, veți fi mulțumit de calitatea și curățenia codului acestui plugin.
Galeria de imagini extensibilă este un plugin uimitor care se transformă într-o galerie pe ecran complet cu un singur clic. Poate fi folosit pentru secțiunea „Despre noi” sau pentru a vizualiza informații despre produs.
Fotorama este un plugin de galerie jQuery receptiv care funcționează atât pentru browsere desktop, cât și pentru cele mobile. Oferă o varietate de opțiuni de navigare: miniaturi, defilare, butoane înainte și înapoi, prezentări automate de diapozitive și marcatori.
Immersive Slider vă permite să creați o experiență unică de vizionare a diapozitivelor, similară cu glisorul Google TV. Puteți modifica imaginea de fundal pentru a fi neclară pentru a păstra fotografia principală focalizată.
Leastjs este un plugin jQuery receptiv care vă va ajuta să creați o galerie uimitoare. Când treceți cursorul peste imagine, apare textul când faceți clic, fereastra se extinde la ecran complet;
Acest plugin este ideal pentru un portofoliu. Va crea blocuri de imagini dispuse orizontal (vertical pe mici ecrane) la care va fi legat continutul selectat.
Squeezebox Portfolio Template oferă efecte de mișcare pentru portofoliul dvs. Când treceți cu mouse-ul peste imaginea principală (sau bloc), apar elemente ancorate.
Shuffle Images este un plugin responsiv uimitor care vă permite să creați o galerie cu imagini care se modifică la trecerea cursorului.
Pluginul gratuit jQuery Lightbox vă va ajuta să afișați una sau mai multe imagini pe o singură pagină. De asemenea, pot fi mărite și readuse la dimensiunea inițială.
PgwSlider este un glisor de imagine minimalist. Codul jQuery este ușor, așa că viteza de încărcare a acestui plugin vă va surprinde plăcut.
Scattered Polaroids Gallery este un glisor uimitor cu un design plat. Elementele sale se mișcă haotic la schimbarea imaginilor, ceea ce arată uimitor.
Bouncy Content Filter este o soluție ideală pentru portofolii. Acest plugin permite utilizatorilor să treacă rapid de la o categorie la alta.
Simplu jQuery Slider se ridică la înălțimea numelui său. Acest plugin combină elemente JavaScript, HTML5 și CSS3. Demo-ul implicit permite doar încărcarea textului, dar dacă faceți câteva modificări, puteți adăuga și conținut vizual.
Glide JS este un slider jQuery simplu, rapid și receptiv. Este ușor de configurat, iar pluginul nu ocupă mult spațiu.
Acest uimitor glisor jQuery cu capacitatea de a încărca imagini și text este potrivit pentru orice site web. Va încânta utilizatorii cu un ușor efect de paralaxă și aspect lent al textului.
Acesta este un glisor tactil receptiv scris în jQuery. Motorul acestui plugin folosește animații CSS3, dar, în același timp, oferă alternative pentru versiunile mai vechi de browsere. Glide.js este simplu și ușor.
Utilizare 1. Conectați jQuerySingura dependență a pluginului este jQuery, pe care trebuie să-l includem mai întâi:
2. Conectați Glide.js
3. Adăugați html
Să conectăm stilurile de bază.
Să creăm structura html a glisorului.
4. Inițializarea
Lansați glisorul cu setările implicite...
$(".slider").glide();
...sau personalizați-l pentru dvs
$(".slider").glide(( redare automată: 5000, săgeți: "corp", nav: "corp" ));
SetăriLista parametrilor disponibili:
Parametru | Valoare implicită | Tip | Descriere |
Redare automata | 4000 | int/bool | Defilare automată (fals pentru a dezactiva) |
hoverpause | Adevărat | bool | Întrerupeți derularea automată când treceți mouse-ul peste glisor |
animațieTimp | 500 | int | !!! Această opțiune funcționează dacă browserul NU acceptă css3. Dacă css3 este acceptat de browser, atunci acest parametru trebuie modificat în fișierul .css!!! |
săgeți | Adevărat | bool/șir | Afișați/ascundeți/atașați săgețile. Adevărat pentru afișarea săgeților în containerul glisor. Fals de ascuns. De asemenea, puteți specifica numele clasei (exemplu: „.class-name”) pentru a atașa cod html special |
arrowsWrapperClass | glisor-săgeți | şir | Clasa care va fi atribuită containerului cu săgeți |
săgeatăMainClass | glisor-săgeată | şir | Clasa principală pentru toate săgețile |
arrowRightClass | glisor-săgeată--dreapta | şir | Clasa săgeată la dreapta |
arrowLeftClass | glisor-săgeată--stânga | şir | Clasa săgeată la stânga |
arrowRightText | Următorul | şir | Text săgeată la dreapta |
arrowLeftText | prev | şir | Text săgeată la stânga |
nav | Adevărat | bool/șir | Afișați/ascundeți/fixați navigarea cu diapozitive. Adevărat la afișare. Fals de ascuns |
navCenter | Adevărat | bool | Navigare prin centru |
navClass | slider-nav | şir | Clasa pentru containerul de navigație |
navItemClass | slider-nav__item | şir | Clasa pentru elementul de navigare |
navCurrentItemClass | slider-nav__item--curent | şir | Clasa pentru elementul de navigare curent |
tastatură | Adevărat | bool | Derulați slide-ul când apăsați butoanele stânga/dreapta |
TouchDistance | 60 | int/bool | Suport la atingere. False pentru a dezactiva această funcție. |
înainte deInit | funcţie()() | funcţie | Un apel invers care va rula înainte ca pluginul să fie inițializat |
afterInit | funcţie()() | funcţie | Callback care va rula după inițializarea pluginului |
înainte de Tranziție | funcţie()() | funcţie | Un apel invers care va rula înainte de a derula cursorul |
după Tranziție | funcţie()() | funcţie | Apel invers care va rula după defilarea cursorului |
Pentru a utiliza API-ul, scrieți glide într-o variabilă.
Var glide = $(".slider").glide().data("api_glide");
Metodele API sunt acum disponibile pentru dvs.
Glide.jump(3, console.log ("Wooo!"));
- .current() - Returnează numărul laturii curente
- .play() - Începe derularea automată
- .pause() - Opriți derularea automată
- .next(callback) - Derulați cursorul înainte
- .prev(callback) - Derulați glisorul înapoi
- .jump(distanță, apel invers) - Comutați la un anumit slide
- .nav(target) - Atașați navigarea unui anumit element (de exemplu: „corp”, „.class”, „#id”)
- .arrows(target) - Atașați săgeți la un anumit element (de exemplu: „corp”, „.class”, „#id”)
Încercați să arătați utilizatorilor cât de mult puteți, dar doriți să transmiteți aceste informații într-un mod organizat și curat. Așa că am creat un glisor jQuery gata de utilizat pentru dvs., cu câteva opțiuni încorporate, cum ar fi fundaluri video/imagine și diferite aliniamente ale textului. În încercarea de a crește interacțiunea utilizatorului, am înlocuit „săgețile de navigare” cu butoane. Diferența este aceasta: butoanele au un titlu, un indiciu despre conținutul la care să te aștepți. Săgețile le spun pur și simplu utilizatorilor „puteți comuta diapozitivul”.
Crearea unei structuriHTML-ul este structurat în 2 elemente principale: o listă neordonată ul.cd-hero-slider care conține diapozitivele și div.cd-slider-nav care conține glisorul de navigare și markerul span.cd (utilizat pentru a crea marcatorul de element selectat în navigare).
- Introducere
- Tehnica 1
Adăugarea unui stil
Structura cursorului este destul de simplă: toate diapozitivele sunt traduse spre dreapta, în afara ferestrei de vizualizare translateX (100%) ; Clasa selectată este adăugată la diapozitivul vizibil pentru a o muta înapoi în fereastra translateX (0) , iar clasa .move-left este folosită pentru a muta diapozitivul la stânga translateX (-100%) .
Pentru a obține o animație lină, am folosit tranziții CSS3 aplicate elementului .selected și .is-moving: atunci când este selectat un nou diapozitiv, clasa .is-moving este atribuită diapozitivului care se mișcă în afara ferestrei de vizualizare, în timp ce clasa selectată este atribuit diapozitivului selectat.
Cd-hero-slider li ( poziție: absolut; sus: 0; stânga: 0; lățime: 100%; înălțime: 100%; transform: translateX(100%); ) .cd-hero-slider li.selected ( /* acesta este slide-ul vizibil */ poziția: relativă: translateX(0 .cd-hero-slider li.move-left ( /* slide ascuns în stânga */ transform: translateX(-100%)); ). cd-hero-slider li.is-moving, .cd-hero-slider li.selected ( /* clasa is-moving este atribuită diapozitivului care se mișcă în afara ferestrei de vizualizare */ transition: transform 0.5s; )
Despre animația unui singur diapozitiv: pe dispozitive mai mari (lățimi ale ferestrei de vizualizare mai mari de 768 px), am decis să condimentăm efectul de intrare prin animarea elementelor individuale de diapozitiv.cd-half-width și .cd-full-width modificând opacitatea și proprietățile Transform. .
Clasele .de la stânga și .de la dreapta sunt folosite pentru a determina dacă diapozitivul selectat intră în fereastra de vizualizare din stânga sau din dreapta, pentru a declanșa o animație diferită în funcție de direcția de intrare. Pentru ca acest efect să funcționeze corect, am folosit o valoare diferită de întârziere a animației pentru fiecare element animat.
Pentru elemente.cd-half-width , de exemplu:
Ecran numai @media și (lățime minimă: 768 px) (
.cd-hero-slider .cd-half-width (
opacitate: 0;
transform: translateX(40px);
}
.cd-hero-slider .move-stânga .cd-half-width (
transform: translateX(-40px);
}
.cd-hero-slider .selectat .cd-half-width (
/* acesta este slide-ul vizibil */
opacitate: 1;
transforma: translateX(0);
}
.cd-hero-slider .se-mișcă .cd-half-width (
/* acesta este diapozitivul care se deplasează în afara ferestrei de vizualizare
așteptați sfârșitul tranziției pe
tranziție: opacitate 0s 0,5s, transformare 0s 0,5s;
}
.cd-hero-slider li.selected.from-stânga .cd-half-width:nth-of-type(2),
.cd-hero-slider li.selected.from-right .cd-half-width:first-of-type (
tranziție: opacitate 0,4s 0,2s, transformare 0,5s 0,2s;
}
.cd-hero-slider li.selected.from-left .cd-half-width:first-of-type,
.cd-hero-slider li.selectat.din-dreapta .cd-half-width:nth-of-type(2) (
/* acesta este diapozitivul selectat - animație diferită dacă intră din stânga sau din dreapta */
tranziție: opacitate 0,4s 0,4s, transformare 0,5s 0,4s;
}
} Gestionarea evenimentelor
Videoclipul folosit ca fundal pentru unul dintre diapozitive nu este inserat direct în HTML, ci se încarcă numai dacă dispozitivul are o lățime mai mare de 768 de pixeli; În acest fel, videoclipul nu va fi descărcat pe dispozitivele mobile. Datele video ale diapozitivului selectat sunt folosite pentru a extrage videoclipul. Puteți face același lucru pentru elemente în interiorul containerului.cd-img (care este ascuns pe dispozitivele mobile).
În plus, am folosit jQuery pentru a implementa funcționalitatea de prezentare de diapozitive: când utilizatorul face clic pe unul dintre elementele listei de file.cd-slider-nav , detectăm poziția elementului selectat (folosind funcția index()) și actualizăm glisorul (Folosind nextSlide() sau prevSlide() conform acestei poziții) și poziția span.cd-marker.
$(".cd-slider-nav li").on("click", function(event)( event.preventDefault(); var selectedItem = $(this); if(!selectedItem.hasClass("selectat")) ( // dacă nu este deja selectat var selectedPosition = selectedItem.index(), activePosition = $(".cd-hero-slider .selected").index(); if(activePosition
Notă!Dacă doriți să animați glisorul automat, adăugați clasa .autoplay la elementul ul.cd-hero-slider.