uy - Sozlamalar
Biz jquery-da slayder yozyapmiz. JQuery yordamida sezgir slayder

Bu jQuery-da yozilgan sezgir sensorli slayder. Ushbu plaginning dvigateli CSS3 animatsiyalaridan foydalanadi, lekin ayni paytda brauzerlarning eski versiyalari uchun zaxiralarni ta'minlaydi. Glide.js oddiy va engil.

Foydalanish 1. jQuery ni ulang

Plaginning yagona bog'liqligi jQuery bo'lib, biz avval uni kiritishimiz kerak:

2. Glide.js ni ulang

3. HTML qo'shing

Keling, asosiy uslublarni bog'laylik.

Slayderning html strukturasini yaratamiz.

4. Initializatsiya

Slayderni standart sozlamalar bilan ishga tushiring...

$(".slayder").glide();

... yoki uni o'zingiz uchun moslashtiring

$(".slider").glide(( avtomatik ijro: 5000, o'qlar: "tana", nav: "tana" ));

Sozlamalar

Mavjud parametrlar ro'yxati:

Parametr Standart qiymat Turi Tavsif
avtomatik 4000 int/bool Avtomatik aylantirish (o‘chirish uchun noto‘g‘ri)
hoverpauza rost bool Sichqonchani slayder ustiga olib borganingizda avtoulovni to'xtatib turing
animatsiya vaqti 500 int !!! Bu variant brauzer css3 ni qo'llab-quvvatlamasa ishlaydi. Agar css3 brauzer tomonidan qo'llab-quvvatlansa bu parametr.css faylida o'zgartirish kerak!!!
strelkalar rost bool/string O'qlarni ko'rsatish/yashirish/biriktirish. Slayder konteyneridagi strelkalarni ko'rsatish to'g'ri. Yashirish uchun yolg'on. Maxsus HTML kodini biriktirish uchun sinf nomini ham belgilashingiz mumkin (misol: ".class-name")
arrowsWrapperClass slayder-strelkalar ip O'qlar bilan konteynerga tayinlanadigan sinf
arrowMainClass slayder-strelka ip Barcha o'qlar uchun asosiy sinf
arrowRightClass slayder-strelka - o'ngga ip O'ng strelka sinfi
arrowLeftClass slayder-strelka - chapga ip Chap strelka sinfi
o'ngga matn Keyingisi ip O'ng strelka matni
arrowLeftText oldingi ip Chap strelka matni
nav rost bool/string Slayd navigatsiyasini ko'rsatish/yashirish/pin qilish. Ko'rsatish uchun to'g'ri. Yashirish uchun yolg'on
navCenter rost bool Markaz bo'yicha navigatsiya
navClass slayder-nav ip Navigatsiya konteyneri uchun sinf
navItemClass slayder-nav__element ip Navigatsiya elementi uchun sinf
navCurrentItemClass slayder-nav__element --joriy ip Joriy navigatsiya elementi uchun sinf
klaviatura rost bool Chap/o'ng tugmalarni bosganingizda slaydni aylantiring
sensorli masofa 60 int/bool Tegishli qo'llab-quvvatlash. Bu xususiyatni oʻchirish uchun “False”.
oldin Init funktsiya()() funktsiyasi Plagin ishga tushirilgunga qadar ishlaydigan qayta qo'ng'iroq
afterInit funktsiya()() funktsiyasi Plagin ishga tushirilgandan so'ng ishga tushadigan qayta qo'ng'iroq
O'tishdan oldin funktsiya()() funktsiyasi Slayderni aylantirishdan oldin ishlaydigan qayta qo'ng'iroq
O'tishdan keyin funktsiya()() funktsiyasi Slayderni aylantirgandan so'ng ishga tushadigan qayta qo'ng'iroq
API

APIdan foydalanish uchun oʻzgaruvchiga glide yozing.

Var glide = $(".slider").glide().data("api_glide");

API usullari endi siz uchun mavjud.

Glide.jump(3, console.log("Vuu!"));

  • .current() - Joriy tomon raqamini qaytaring
  • .play() - Avtomatik aylantirishni boshlash
  • .pause() - Avtomatik aylantirishni to'xtatish
  • .keyingi (qayta qo'ng'iroq) - slayderni oldinga aylantiring
  • .prev(qayta qo'ng'iroq) - slayderni orqaga aylantiring
  • .jump(masofa, qayta qo'ng'iroq) - Muayyan slaydga o'tish
  • .nav(maqsad) - Muayyan elementga navigatsiyani biriktirish (masalan: "tana", ".class", "#id")
  • .arrows(target) - O'qlarni ma'lum bir elementga biriktirish (masalan: "tana", ".class", "#id")

Oldinga va orqaga tugmalarini qo'shishimiz kerak.

Buning uchun siz avval yozilgan kodni to'ldirishingiz kerak.

Yangi slayder uchun HTML kodi

Slayderning butun tuzilishi bir xil bo'lib qoladi. Belgilanishga ikkita konteyner qo'shiladi, ular tugma vazifasini bajaradi.

Slayder uslublari

Tugmalar konteynerga nisbatan mutlaq joylashuv tufayli o'z o'rnini egallaydi.slider-box

Slider-box( joylashuv : nisbiy ; en : 320px ; balandlik : 210px ; toshib ketish : yashirin ; ) .slider( joylashuv : nisbiy ; kenglik : 10000px ; balandlik : 210px ; ) .slider img( float : chap ;)- .prev , .slider-box .next( pozitsiya : mutlaq ; tepa : 100px ; displey : blok ; kenglik : 29px ; balandlik : 29px ; kursor : koʻrsatgich ; ) .slider-box .prev( chap : 10px ; fon : url ( ../images/slider_controls.png ) takrorlanmaslik 0 0 ; ) .slider-box .keyingi (o‘ngda: 10px ; fon : url (../images/slider_controls.png ) takrorlanmaslik -29px 0 ; )

Skript

Slayder avtomatik ravishda aylanadi. Odatiy bo'lib, harakat chapdan o'ngga boradi, lekin agar kerak bo'lsa, kurs o'zgaruvchisi yordamida uning harakat yo'nalishini o'zgartirishingiz mumkin. O'zgaruvchining qiymati 1 dan -1 gacha o'zgarganda, slayderning harakat yo'nalishi o'zgaradi.

Kursor slayder ichida bo'lganda, slayderdagi tasvirlar o'zgarmasligi kerak. Bu nima uchun qilinmoqda? Hammasi oddiy. Agar sichqoncha kursori slayderda joylashgan bo'lsa, bu saytga tashrif buyuruvchini uning mazmuni bilan qiziqtirganligini anglatadi. Bu vaqtda siz slaydlarni avtomatik ravishda o'zgartirmasligingiz kerak.

$(funktsiya () ( var slider = $(".slider") , sliderContent = slider.html () , // Slayder tarkibi slideWidth = $(".slider-box" ) .outerWidth () , // Slayder kengligi slideCount = $(".slider img" ) .length , // Slaydlar soni oldingi = $(".slider-box .prev" ) , // Orqaga tugmasi keyingi = $(".slider-box .keyingi" ) , / / Oldinga tugma sliderInterval = 3300 , // Slaydni o'zgartirish oralig'i animateTime = 1000 , // Slaydni o'zgartirish vaqti kursi = 1 , // Slayder harakati yo'nalishi (1 yoki -1) chegara = - slideWidth; // Slaydning dastlabki ofseti $ (". slider img:last" ) .clone () .prependTo (".slider" ) ; // Oxirgi slaydning nusxasi boshida joylashtiriladi. $(".slider img" ) .eq (1 ) .clone () .appendTo (".slider" ) ; // Birinchi slaydning nusxasi oxirida joylashtiriladi. $(".slider" ) .css ("margin-left", - slideWidth) ; // container.slider - bu bir slaydning kengligi boʻyicha chapga siljiydi. funksiyasi nextSlide () ( // Slaydlarni oʻzgartirish uchun animation() funksiyasi ishga tushiriladi. interval = window.setInterval(jonlantirish, sliderInterval) ; ) funktsiyasi animate() ( if (margin==- slideCount* slideWidth- slideWidth) ( // Agar slayder slider.css oxiriga yetgan bo‘lsa (( "marginLeft" :- slideWidth) ) ; // keyin block.slider qaytadi. asl holatiga margin=- slideWidth* 2 ; ) else if (margin== 0 && course==- 1 ) ( // Agar slayder boshida boʻlsa va orqaga tugmasi bosilsa slider.css (( "marginLeft" :- slideWidth* slideCount) ) ; // keyin block.slider oxirgi holatga o‘tkaziladi margin=- slideWidth* slideCount+ slideWidth; ) else ( // Yuqoridagi shartlar ishlamagan bo‘lsa, margin = margin - slideWidth* (kurs) ) ; // chegara qiymati keyingi slaydni ko'rsatish uchun o'rnatiladi ) slider.animate (( "marginLeft" : margin) , animateTime) ; // Block.slider 1 slaydga chapga siljiydi. ) sliderStop() funksiyasi // Slayderni toʻxtatuvchi funksiya window.clearInterval (interval) ; ) prev.click (funksiya () ( // Orqaga tugmasi bosildi var course2 = course; course = - 1; animate() ; // animate() funktsiyasini chaqiring kurs = course2 ; ) ; next.click (funktsiya () ( // Orqaga tugmasi bosiladi, agar (slider.is (":animated") ) ( return false ; ) // Agar animatsiya sodir bo'lmasa var course2 = course; // Vaqtinchalik o'zgaruvchi kurs qiymatini saqlash kursi = 1 ; // Slayderning yo'nalishi o'ngdan chapga o'rnatiladi animate() ; // animate() funktsiyasini chaqirish course = course2 ; // Kurs o'zgaruvchisi dastlabki qiymatni oladi ) ); slider.add (keyingi) .add (oldingi) .hover (funksiya () ( // Agar sichqoncha kursori slider sliderStop(); ichida bo‘lsa // sliderStop() funksiyasi slayderni to‘xtatib turish uchun chaqiriladi), nextSlide) ; // Kursor slayderni tark etganda animatsiya davom ettiriladi. nextSlide(); // NextSlide() ) funksiyasini chaqirish ;

Natijada oldinga va orqaga tugmalari bo'lgan slayder paydo bo'ladi.

Bizga avtomatik aylantirish bilan oddiy slayder kerak. Qani boshladik...

Slayder qanday ishlashining tavsifi.

Slaydlar bir qatorda va bo'ylab joylashtiriladi ma'lum vaqt aylantiradi.

Qizil ramka slayderning ko'rinadigan qismini ko'rsatadi.

Slayderning oxirida siz birinchi slaydni takrorlashingiz kerak. Bu uchinchi slayddan birinchisiga o'tishni ta'minlash uchun kerak. Bundan tashqari, birinchi slayddan uchinchisiga orqaga o'tish uchun oxirgi slaydni boshiga qo'shishingiz kerak. Quyida slayderning oldinga yo'nalishda qanday ishlashi ko'rsatilgan.

Slayder oxiriga yetganda, uning slayder boshidan nusxasi darhol oxirgi slayd o'rniga joylashtiriladi. Keyin tsikl yana takrorlanadi. Bu cheksiz slayderning illyuziyasini yaratadi.

HTML belgilash

Birinchidan, avtomatik aylantirish bilan oddiy slayder yasaymiz. Uning ishlashi uchun ikkita konteyner kerak. Birinchisi slayderning ko'rinadigan maydonining o'lchamini o'rnatadi, ikkinchisi esa unda slayderlarni joylashtirish uchun kerak bo'ladi. Slayder tartibi quyidagicha ko'rinadi:

Slayder uslublari .slider-box( eni : 320px ; balandlik : 210px ; toshib ketish : yashirin ; ) .slider( joylashuv : nisbatan ; kenglik : 10000px ; balandlik : 210px ; ) .slider img( float : chap ;-0 ; )

Container.slider-box slayderning o'lchamlarini belgilaydi. Overflow:hidden xususiyatidan foydalanib, element ichidagi maydonga kiritilmagan barcha elementlar yashiriladi.

Container.slider kattaroq kenglikka o'rnatiladi. Bu barcha slaydlar chiziqqa mos kelishi uchun kerak.

Slaydlar float:left xususiyati yordamida tekislanadi.

Quyida slayder bloklarining sxematik sxemasi keltirilgan.

Skript

Slaydlarning harakati konteyner.slayderning chet-chap xususiyatini silliq o'zgartirish orqali amalga oshiriladi.

$(funktsiya () ( var width= $(".slider-box" ) .width () ; // Slayder kengligi. interval = 4000 ; // Slaydni o'zgartirish oralig'i. $(".slider img:last" ) .clone () .prependTo (".slider" ) ; // Oxirgi slaydning nusxasi boshida joylashtiriladi. $() .eq (1 ) .clone () .appendTo ( "slider" ) ; // Nusxasi birinchi slayd oxirida joylashtiriladi. // Container.slider bitta slaydning kengligi bilan chapga siljiydi setInterval("animation()" , interval) ; // Slaydlarni o'zgartirish uchun animation() funksiyasi ishga tushirildi. ) ); function animation() ( var margin = parseInt($(".slider") .css ("marginLeft" ) ); // Joriy blok ofset.slider width= $(".slider-box" ) .width () , / / Slayder kengligi. slidersAmount= $(".slider" ) .children () .length ; // Slayderdagi slaydlar soni. if (margin!= (- width* (slidersAmount- 1 ) ) ) // Agar joriy slayd oxirgi emas , ( margin= margin- width; // keyin chegara qiymati slaydning kengligiga kamayadi. ) else ( // Agar oxirgi slayd ko'rsatilsa, $(".slider" ) .css ( "margin-left" , - width) ; // keyin block.slider dastlabki holatiga qaytadi, margin=- width* 2 ; ) $(".slider" ) .animate ((marginLeft: margin) , 1000 ) ; / / Block.slider 1 slaydga chapga siljiydi. );

Natijada cheksiz avtomatik aylantirishga ega oddiy slayder paydo bo'ldi.

Vaqt bir joyda turmaydi va u bilan birga rivojlanadi. Bu Internetga ham ta'sir qildi. Uning qanday o'zgarganini allaqachon ko'rishingiz mumkin tashqi ko'rinish saytlar, ayniqsa mashhur moslashuvchan dizayn. Shu munosabat bilan bir nechta yangi moslashtirilgan jQuery slayderlari, galereyalar, karusellar yoki shunga o'xshash plaginlar paydo bo'ldi.
1. Javob beruvchi gorizontal xabarlar slayderi

Moslashuvchan gorizontal karusel bilan batafsil ko'rsatmalar o'rnatish bo'yicha. U oddiy uslubda yaratilgan, lekin uni o'zingizga moslashtirishingiz mumkin.

2. Glide.js-dagi slayder

Ushbu slayder har qanday veb-saytga mos keladi. Bu bilan Glide.js foydalanadi ochiq manba. Slayder ranglarini osongina o'zgartirish mumkin.

3. Tilted Content Slideshow

Javob beruvchi kontent slayderi. Ushbu slayderning diqqatga sazovor tomoni - tasvirlarning 3D effekti, shuningdek, tasodifiy ko'rinishdagi turli animatsiyalar.

4. HTML5 kanvasidan foydalangan holda slayder

Interaktiv zarrachalar bilan juda chiroyli va ta'sirli slayder. U HTML5 kanvasi yordamida yaratilgan,

5. Tasvirni o'zgartirish slayderi

Morfing effektli slayder (bir ob'ektdan ikkinchisiga silliq o'tish). IN bu misolda Slayder portfel ko'rinishidagi veb-ishlab chiquvchi yoki veb-studiyaning portfeli uchun juda mos keladi.

6. Doira shaklidagi slayder

Tasvirni aylantirish effekti bilan doira shaklida slayder.

7. Fon loyqalangan slayder

Kommutatsiya va fonni xiralashtirish bilan moslashtirilgan slayder.

8. Modaga sezgir slayder

Oddiy, engil va sezgir veb-sayt slayderi.

9. Slicebox - jQuery 3D tasvir slayderi (YANGILANGAN)

Tuzatishlar va yangi xususiyatlar bilan Slicebox slayderining yangilangan versiyasi.

10.Bepul animatsiyali javob beruvchi tasvirlar panjarasi

JQuery plagini turli xil animatsiyalar va vaqtlar yordamida suratlarni almashtiradigan moslashuvchan tasvirlar tarmog'ini yaratish uchun. Bu veb-saytdagi fon yoki dekorativ element sifatida yaxshi ko'rinishi mumkin, chunki biz tanlab yangi rasmlar va ularning o'tishlarini ko'rsatishimiz mumkin. Plagin bir nechta versiyalarda mavjud.

11.Flex slayder

Universal bepul plagin veb-saytingiz uchun. Ushbu plagin bir nechta slayder va karusel variantlarida keladi.

12. Fotoramka

Fotorama universal plagindir. Unda juda ko'p sozlamalar mavjud, hamma narsa tez va oson ishlaydi va siz slaydlarni to'liq ekranda ko'rishingiz mumkin. Slayderdan ham qat'iy o'lchamda, ham moslashuvchan, eskizli yoki eskizsiz, aylanali yoki aylanmasdan va boshqa ko'p narsalardan foydalanish mumkin.

P.S. Men slayderni bir necha marta o'rnatdim va bu eng yaxshilaridan biri deb o'ylayman

13. Eskizlar bilan bepul va moslashuvchan 3D slayder galereyasi.

Eksperimental galereya slayderi 3DPanelLayout panjarali va qiziqarli effektlar animatsiya.

14. Css3 da slayder

Moslashuvchan slayder kontentning silliq ko'rinishi va engil animatsiya bilan CSS3 yordamida yaratilgan.

15. WOW slayderi

WOW Slider - bu ajoyib vizual effektlarga ega tasvir slayderi.

17. Elastik

To'liq sezgirlik va slayd eskizlari bilan elastik slayder.

18. Yoriq

Bu CSS3 animatsiyasidan foydalangan holda to'liq ekranli sezgir slayder. Slayder ikkita versiyada ishlab chiqariladi. Animatsiya juda g'ayrioddiy va chiroyli tarzda amalga oshiriladi.

19. Moslashuvchan foto galereyasi plus

Rasm yuklanadigan oddiy bepul galereya slayderi.

20. WordPress uchun javob beruvchi slayder

WP uchun moslashtirilgan bepul slayder.

21. Parallax Content Slider

Parallaks effektli slayder va CSS3 yordamida har bir elementni boshqarish.

22. Musiqa havolasi bilan slayder

Ochiq yordamida slayder manba kodi JPlayer. Ushbu slayder musiqali taqdimotga o'xshaydi.

23. jmpress.js bilan slayder

Javob beruvchi slayder jmpress.js-ga asoslangan va shuning uchun slaydlaringizga qiziqarli 3D effektlarni qo'shish imkonini beradi.

24. Tez surtish uchun slayd-shou

Slayd-shou bilan tez almashtirish slaydlar. Slaydlar sichqonchani ko'tarishda yoqiladi.

25. CSS3 bilan tasvir akkordeoni

Css3 yordamida tasvir akkordeon.

26. Sensorli optimallashtirilgan galereya plagini

Bu sensorli qurilmalar uchun optimallashtirilgan sezgir galereya.

27. 3D galereyasi

3D devor galereyasi - uchun yaratilgan Safari brauzer, bu erda 3D effekti ko'rinadi. Agar siz uni boshqa brauzerda ko'rsangiz, funksionallik yaxshi bo'ladi, lekin 3D effekti ko'rinmaydi.

28. Sahifalar bilan slayder

JQuery UI slayderi yordamida sahifalash bilan javob beruvchi slayder. G'oya oddiy navigatsiya kontseptsiyasidan foydalanishdir. Barcha rasmlarni orqaga o'rash yoki slaydni slaydga almashtirish mumkin.

29.JQuery yordamida tasvirni montaj qilish

Ekran kengligiga qarab rasmlarni avtomatik tartibga solish. Portfel veb-saytini ishlab chiqishda juda foydali narsa.

30. 3D galereyasi

Css3 va jQuery yordamida oddiy 3D dumaloq slayder.

31. To'liq ekran rejimi css3 va jQuery yordamida 3D effekti bilan

Chiroyli o'tish bilan to'liq ekranli tasvirlarni ko'rish qobiliyatiga ega slayder.

Muallifdan: veb-sahifalarning aylantirilmasdan ko'rinadigan qismining "o'limi" haqidagi mish-mishlarga qaramay, yaxshi slayderga bo'lgan ehtiyoj yo'qolmadi. Keling, bir soniya halol bo'laylik - slayderlar qiziqarli. Bundan tashqari, boshqa hech narsa, harakatlanuvchi tarkibdan farqli o'laroq, foydalanuvchida "voy" effektini keltirib chiqarmaydi. Barcha slayderlar bir-birini almashtiradigan bir nechta slaydlar to'plamidir va slayder kodining iloji boricha engil bo'lishi juda muhimdir. Bunday hollarda jQuery bizga yordam beradi.

Envato Market-dan 20 ta jQuery slayderlarini ko'rib chiqing va ular orqali silliq o'tadigan tasvirlar blokidan ko'ra ko'proq slayderlar mavjudligini tushunasiz.

1. RoyalSlider – jQuery yordamida sensorli ekran tasvirlar galereyasi

Hozirgi vaqtda sensorli ekranga mos keladigan sezgir slayder avvalgidan ko'ra ko'proq narsani anglatadi. RoyalSlider ikkala xususiyatni birlashtiradi: sezgirlik va sensorli ekran funksiyasi. Yaxshi tanlov, chunki galereya HTML5 va CSS3 da yozilgan.

Bir nechta qiziqarli xususiyatlar:

Qanday qilib o'zingiz veb-sayt yaratishingiz mumkin?

SEO optimallashtirish

Yuqori darajada moslashtirilgan

10 dan ortiq boshlang'ich shablonlari

CSS3 o'tishlari uchun zaxira mavjud

Menimcha, eng zo'r xususiyat bu "modulli skript arxitekturasi" bo'lib, bu sizga asosiy JS faylidan keraksiz narsalarni chiqarib tashlashga imkon beradi va shu bilan og'irlikni kamaytiradi. RoyalSlider, JQuery'dagi sensorli ekranli tasvirlar galereyasi - ishonchli JavaScript slayder, bu har qanday ishlab chiquvchining asboblar to'plamiga qo'shilishi kerak.

2. Slider Revolution javob beruvchi jQuery plagini

Slayder bilan "inqilobiy" narsa qilish unchalik oson emas. Slayderlar haqida gap ketganda, siz ularga qo'shishingiz mumkin bo'lgan juda ko'p xususiyatlar mavjud. Biroq, Slider Revolution - bu juda yaxshi urinish. Orasida jQuery slayder Ushbu nusxa barcha mumkin bo'lgan talablarga javob beradi.

Slayder funktsiyalari ro'yxati juda katta, shuning uchun men faqat eng yaxshilarini sanab o'taman:

Parallaks effekti va maxsus animatsiya

Cheksiz miqdordagi qatlamlar va havolalar bilan slaydlar

foydalanishga tayyor, chuqur sozlanishi uslublar

va boshqalar

Rasm, o'rnatilgan video pleer va havolalarni qo'shish imkoniyati ijtimoiy tarmoqlar Slider Revolution-ni internetdagi eng moslashuvchan va sozlanadigan variantlardan biriga aylantiradi.

3. LayerSlider moslashuvchan jQuery slayder plagini

“LayerSlider adaptiv jQuery slider plagini” nomi ushbu slayderni haqiqiy baholay olmaydi.
Slaydlar orasidagi 200 dan ortiq 2D va 3D o'tishlar har qanday odamning boshini aylantiradi.

Bir nechta diqqatga sazovor xususiyatlar:

13 ta teri va 3 ta menyu turi

Ruxsat etilgan tasvirni slayderning tepasiga joylashtirish imkoniyati

Va jQuery zaxirasi

Va boshqalar

Oldingi slayderda bo'lgani kabi, deyarli har qanday tarkibni, hatto HTML5 rezident multimedia kontentini ham qo'shishingiz mumkin. LayerSlider slayderlarni jonlantiradi va juda chiroyli.

4. jQuery Banner Rotator/Slideshow

jQuery Banner Rotator / Slideshow - bu asosiy funksionallikni qurbon qilmaydigan juda oddiy slayder.

Imkoniyatlar:

Maslahatlar, matn qo'shimchalari va boshqalar.

Komponentlarni ko'rish uchun oldindan ko'rish va turli xil variantlar

Bitta slayder yoki barchasi uchun kechikishli taymer

Barcha slaydlar uchun bir nechta o'tishlar yoki har biri uchun alohida o'tishlar

jQuery Banner Rotator / Slideshow, boshqa JQuery slayderlariga qaraganda, faqat asosiy imkoniyatlarga ega, ammo bu haqda unutmaslik kerak.

5. All In One Slider – Responsive jQuery slider plagini

Internetda paydo bo'ladigan har qanday slayder o'ziga xos ko'rinishga ega va o'z sohasidagi har qanday muammolarni hal qiladi. Lekin bu emas. All In One Sliderni "hammasini o'z ichiga olgan" deb atash mumkin.

O'ylaymanki, ko'pchilik veb-ishlab chiquvchilar va dizaynerlar tasdiqlangan echimga ega, ammo ular doimo yangi narsalarni qidiradilar. Va bu "yangi narsa" quyidagilarni o'z ichiga oladi:

Banner rotatori

Oldindan ko'rish bilan banner

Pleylist bilan banner

Kontent slayderi

Karusel

Barcha slayder turlari jQuery slayderlari uchun zarur bo'lgan funksiyalarning barchasini bo'lmasa ham ko'pini qo'llab-quvvatlaydi. All In One Slider sizning hamma narsani o'z ichiga oladimi?

6. UnoSlider – Moslashuvchan sensorli slayder

Agar slayderingiz sezgir bo'lmasa va sensorli ekranlarni qo'llab-quvvatlamasa, sizda noto'g'ri slayder bor. UnoSlider to'g'ri.

Ushbu slayder quyoshda soddalik va boy funktsiyalar to'plami o'rtasida o'z o'rnini topdi. Funksiyalari:

Mavzuni qo'llab-quvvatlash

12 ta tayyor mavzular

40 ta o'tish

IE6+ qo'llab-quvvatlash

Dizayn va uslubga e'tibor qaratiladigan barcha xususiyatlar UnoSlider-ni mavzularni qo'shish qobiliyatiga ega ajoyib kontent slayderiga aylantiradi.

7. Master Slider - jQuery sensorli slayderi

"Hammasini boshqarish uchun bitta jQuery slayderini" qidiryapsizmi? Master Slider - JQuery sensorli ekran slayderini sinab ko'ring turli o'lchamlar ekran...

Yaxshi dizayn haqida gap ketganda, bu misol eng yaxshilaridan biri:

25 dan ortiq shablon

Uskuna tezlashtirilgan o'tishlar

Qo'llab-quvvatlashni bosing va suring

Va boshqalar

Interfaol o'tishlar, animatsion qatlamlar va hotspotlar, albatta, sizning e'tiboringizni tortadi. Master Slider - bu san'at asari.

8. TouchCarousel - jQuery kontentini aylantiruvchi va slayder

TouchCarousel bepul qo'llab-quvvatlash va yangilanishlarni taklif qiladi. Biroq, bu engil jQuery karusel slayderining barcha xususiyatlari emas.

Agar "tegish" so'zi nomda bo'lsa, slayder to'liq moslashtirilgan va teginishni qo'llab-quvvatlaydi deb taxmin qilishingiz mumkin. Boshqa xususiyatlar:

SEO optimallashtirish

Aqlli avtomatik ijro

Uskuna tezlashuvi bilan CSS3 o'tishlari

Moslashtirilgan foydalanuvchi interfeysi va Photoshop uchun 4 ta teri

TouchCarousel noyob jismoniy slaydni aylantirish tufayli mobil tajribani butunlay yangi darajaga olib chiqadi.

9. Advanced Slider - jQuery XML slayderi

jQuery slayderlaridan nafaqat veb-saytlarda foydalanish mumkin. Ular veb-ilovalarda ham foydali bo'lishi mumkin. Advanced Slider buni amalga oshirishga imkon beradi.

HTML yoki XML belgilari bilan ushbu kengaytirilgan slayder doimiy taassurot qoldiradi:

Animatsiyalangan qatlamlar va aqlli video

100+ oʻtish va 150+ shaxsiy xususiyatlar

15 slayder terisi, 7 aylantirish paneli terisi va o'rnatilgan yorug'lik qutisi yordami

Klaviatura navigatsiyasi, sensorli yordam va to'liq moslashtirish

Va boshqalar

Biroq, eng ko'p eng yaxshi xususiyat Ushbu Advanced Slider jQuery XML Slider API bo'lib, slayderni veb-ilovangiz uchun ideal variantga aylantiradi.

10. jQuery Slider Kattalashtirish/Kichiklashtirish effekti to‘liq javob beradi

Uning xususiyatlari haqida o'qishni boshlashdan oldin sizni demo tomosha qilishga majbur qiladigan jQuery slayderlaridan biri. Siz shunchaki bu “kattalashtirish/kichraytirish effekti” nimani anglatishini tushunmoqchisiz.

Masshtablash effekti juda zaif, lekin slayderning qolgan qismi statik boʻlsa, u tasvirga nazorat va haqiqiy teginish hissini qoʻshadi. Slayderning o'ziga xos xususiyatlari:

CSS3 qatlam o'tishlari

Qatlamlar uchun animatsiyani tugatish opsiyasi

Ruxsat etilgan kenglik, toʻliq ekran va toʻliq kenglik imkoniyatlari

HTML va CSS formatidagi animatsion matn

Ko'pgina slayderlar iloji boricha ko'proq effektlarni o'z ichiga olishga harakat qiladilar, ammo jQuery Slider Kattalashtirish/Kichiklash effekti To'liq javob beruvchi faqat Ken Burns effektiga ega, ammo u yaxshi amalga oshirilgan.

11. jQuery Carousel Evolution

Yuqorida aytib o'tilgan Advanced Slider - jQuery XML Slider singari, jQuery Carousel Evolution ham o'z API-ga ega bo'lib, u funksionallikni oshirish yoki slayderni boshqa loyihaga integratsiya qilish uchun ishlatilishi mumkin.

Qanday qilib o'zingiz veb-sayt yaratishingiz mumkin?

O'zingiz veb-sayt yaratish uchun bugungi kunda qanday texnologiyalar va bilimlar kerak? Intensivda bilib oling!

Tasvirlar, HTML belgilari, YouTube va Vimeo videolari bilan siz quyidagilarni olasiz:

SEO optimallashtirish

9 ta karusel uslubi

Soya va aks ettirish effektlari

Tasvir hajmini ham old, ham orqa tomondan sozlash mumkin

jQuery Carousel Evolution juda ko'p foydalanish holatlariga ega oddiy karuseldir.

12. Sexy Slayder

Sexsi Slider endi avvalgidek sexy emas. Biroq, yoshi tufayli, bu slayder ishonchli.

Slayder bir qarashda unchalik ta’sirchan ko‘rinmaydi, lekin uni yaxshi sozlasangiz, u dizayningizga juda mos tushadi. Imkoniyatlar:

Slaydlarni avtomatik ijro etish

Tasvir taglavhalari

Slaydni uzluksiz ijro etish

6 ta o'tish effektlari

Sexsi Slider sizni to'liq quvvat va salohiyatni ochishingizni kutmoqda.

13. jQuery Image & Content Scroller w/ Lightbox

Ushbu mobil qurilmalar uchun qulay dizaynlar va sensorli ekranni qo'llab-quvvatlagan holda, ish stoli kompyuterlari haqida unutmagan jQuery slayderini ko'rish juda yoqimli.

jQuery Image & Content Scroller w/ Lightbox klaviatura kiritish va sichqoncha g'ildiragi, shuningdek, boshqa xususiyatlarni qo'llab-quvvatlaydi:

Gorizontal va vertikal yo'nalish

Slayder ichida yoki tashqarisida matn sarlavhalari

Bir vaqtning o'zida ko'rinadigan ma'lum miqdordagi slaydlarni o'rnatish imkoniyati

Inline tasvirlar, Flash, iframe, Ajax va inline kontent

Slayderda o'rnatilgan yorug'lik qutisi ham mavjud. Agar xohlasangiz, jQuery Image & Content Scroller w/ Lightbox-da siz slayderni o'zi ishga tushira olmaysiz, lekin yorug'lik qutisini alohida ishga tushiring.

14. Shaffof - Moslashuvchan banner rotatori/slayderi

Ko'pgina jQuery slayderlari o'z dizayniga ega. Siz uni o'zingiz uchun sozlashingiz mumkin, lekin ba'zida hamma narsa slayder ichida bo'lishini xohlaysiz. Sizga Translucentni taqdim etamiz.

Slayderda juda ko'p oldindan sozlamalar mavjud. Siz shunchaki ma'lum sozlamalarni o'rnatishingiz kerak bo'lishi mumkin va hammasi shu. Imkoniyatlar:

6 xil uslub

4 ta o'tish effektlari

2 ta surish o'tish

Moslashuvchan tugmalar va sarlavhalar

Boshqalar singari, bu slayder sensorli, sezgir va mavjud apparat tezlashuvi. Shaffof - bu tarkibni birinchi o'ringa qo'yadigan minimal dizaynga ega slayder.

15. FSS - to'liq ekranli toymasin veb-sayt plagini

Slaydlardan iborat to'liq ekranli veb-sayt yaratmoqchimisiz? Keyin sizga FSS kerak.

Aslida, ushbu JQuery slayderidan foydalanib, to'liq ekranli slayder veb-saytini yaratish juda oson. Imkoniyatlar:

AJAX qo'llab-quvvatlash

O‘tkazish paneli

Chuqur ulanish texnologiyasini qo'llab-quvvatlash

2 xil o'tish effektlari

Shuningdek, klaviaturani qo'llab-quvvatlash va 11 sahifalik qo'llanmaga e'tibor qaratish lozim. Biroq, haqiqiy taassurot FSS ning og'irligi, faqat 5Kb.

16. Zozo Accordion - Adaptiv sensorli slayder

Yana bitta jQuery misoli uslublarga e'tibor qaratadigan va yaxshi ish qiladigan slayder. Zozo Akkordeon - uslublarni o'zgartirish qobiliyatiga ega bo'lgan yaxshi akkordeon slayderini qidirayotganlar uchun kerak bo'ladi.

Ushbu CSS3 animatsion go'zalligi ham juda keng xususiyatlarga ega:

Gorizontal va vertikal akkordeon

Semantik HTML5 va SEO optimallashtirish

Sensorli, klaviatura va WAI-ARIA-ni qo'llab-quvvatlash

10 dan ortiq teri va 6 maket

Va boshqalar

Zozo akkordeonida bepul qo'llab-quvvatlash va doimiy yangilanishlar, shuningdek jQuery akkordeonida ko'rishni istagan barcha xususiyatlar.

17. jQuery Responsive OneByOne Slider plagini

jQuery Responsive OneByOne Slider plagini slayderdan ko'ra oddiy animatsiyaga o'xshaydi. Bir vaqtning o'zida bitta slaydni ko'rsatish o'rniga, bu misol keyingi slaydga o'tishdan oldin maydonda bo'sh joy qolmaguncha bir vaqtning o'zida ekranni slaydlar bilan to'ldiradi.

CSS3 animatsiyasi Animate.css ostida ishlaydi, u engil, bir necha qatlamlardan iborat va ular bilan do'stona. mobil qurilmalar. Bir nechta xususiyatlar:

Navigatsiyani sudrab olib tashlash imkoniyati ham mavjud. jQuery Responsive OneByOne Slider plagini Twitter Bootstrap Carousel tomonidan quvvatlanadi.

18. Accordionza - jQuery plagini

Bundan osonroq jQuery slayderi yo'q. Ishlash uchun siz faqat 3Kb slayderni yuklab olishingiz kerak, bu Accordionza-ni eng engil akkordeon slayderiga aylantiradi.

Agar siz uchta uslubni yoqtirmasangiz, HTML va CSS-ni o'zingiz sozlashingiz mumkin. Imkoniyatlar:

Klaviatura navigatsiyasi

Effekt va tugmalarni sozlash oson

Progressiv takomillashtirish texnikasi - JavaScriptsiz ishlaydi

Esda tutingki, Accordionza aralash tarkibning ko'plab variantlarini ko'rsatishi mumkin, bu uni juda moslashuvchan qiladi.

19. mightySlider - sezgir ko'p maqsadli slayder

MightySlider - bu haqiqatan ham kuchli slayder. Undan nafaqat oddiy tasvir slayderi, balki menyu bandi navigatsiyasi bilan toʻliq ekranli bir yoʻnalishli slayder sifatida ham foydalanish mumkin. Uning yordami bilan siz ajoyib bir sahifali veb-sayt yaratishingiz mumkin.

Kaput ostida siz ko'plab variantlarni topasiz:

Klaviatura, sichqoncha va sensorli yordam

Uskuna tezlashuvi bilan CSS3 o'tishlari

Yaroqli belgilash va SEO optimallashtirishni tozalang

Cheksiz miqdordagi slaydlar, taglavhalar uchun qatlamlar va ular uchun effektlar

API juda kuchli va ishlab chiquvchilarga qulay, bu ochiladi turli yo'llar bilan uning ishlatilishi. MightySlider - bu toza va yaxshi sharhlangan kodga ega mukammal, progressiv jQuery slayderi.

20. Parallax Slider - javob beruvchi jQuery plagini

Parallax Slider jQuery Responsive OneByOne Slider plagini kabi ishlaydi va har bir qatlamni bitta slaydda alohida jonlantirish imkonini beradi. Parallaks animatsiyasini qo'shish orqali barcha slaydlarni yoki hatto bittasini jonlantirishingiz mumkin.

IN kiritilgan 4 slayder turli xil turlari, hammasi parallaks effekti bilan. Boshqa jQuery slayderlari singari, u quyidagilarga ega:

To'liq moslashtirilgan

Tegishli qo'llab-quvvatlash

To'liq javob beruvchi, cheksiz qatlamlar

Avtomatik ijro, aylanish, balandlik va kenglikni sozlash va taymer

Animatsiyalangan qatlamlar faqat matn yoki tasvirlardan iborat emas. Bundan tashqari, YouTube, Vimeo va HTML5 videolarini qo'shishingiz mumkin. Parallax Slider - boshqasi yaxshi misol Flash effektlarini qanday qilib barcha qurilmalarda qo'llab-quvvatlanadigan Flashning o'zidan ham yaxshiroq taqlid qilishingiz mumkin.

Xulosa

JQuery slayderlari qanday qilib bitta tasvirni boshqasi bilan almashtirgan narsadan ulkan ijodiy vositalar to'plamiga aylanganini ko'rish qiziq. Hozirgi vaqtda 3D, parallaks slayderlari, to'liq sahifali slayderlar, adaptivlar va ko'rish mumkin bo'lganlar mavjud. ish stoli kompyuterlari, va smartfonlarda.

Agar sizga ushbu roʻyxatdagi slayderlardan birontasi yoqmasa, siz har doim Envato’da jQuery Code Oʻquv qoʻllanmasini olishingiz va butunlay yangi va noyob narsani loyihalashingiz mumkin.

Yoki Envato Market-dagi boshqa slayderlarni ko'rib chiqing - tanlash uchun juda ko'p narsa bor. Sizning sevimli jQuery slayderingiz nima va nima uchun?



 


O'qing:



HTC Sync Manager: qanday foydalanish, qaerdan yuklab olish, muammolarni hal qilish

HTC Sync Manager: qanday foydalanish, qaerdan yuklab olish, muammolarni hal qilish

HTC Sync - bu HTC smartfonlarini kompyuterga ulash, ular o'rtasida ma'lumot almashish va ma'lumotlarni sinxronlashtirish vositasi. Dastur o'rnatiladi ...

Xperia Z3 va Xperia Z3 Compact: ko'rib chiqish va taqqoslash Veb-brauzer Internetdagi ma'lumotlarga kirish va ko'rish uchun mo'ljallangan dasturiy ta'minotdir.

Xperia Z3 va Xperia Z3 Compact: ko'rib chiqish va taqqoslash Veb-brauzer Internetdagi ma'lumotlarga kirish va ko'rish uchun mo'ljallangan dasturiy ta'minotdir.

Ushbu menyuni taqqoslashni yozishga nima tanlash kerakligi haqidagi tez-tez uchraydigan savol sabab bo'ldi - Sony Xperia Z3 yoki Xperia Z3 Compact? Hammasidan ko'proq...

Yangi Kyivstar tariflari Ulanish mavjud emas

Yangi Kyivstar tariflari Ulanish mavjud emas

Kievtsar kompaniyasi o'z abonentlariga shartnoma asosida turli tarif paketlariga ulanishni taklif qiladi. Buning ko'plab afzalliklari orasida ...

Fly phone internet ishlamaydi

Fly phone internet ishlamaydi

Ko'rsatmalar Aniqlang - telefoningiz modelida Internetga ulanish mumkinmi? Buni texnik xususiyatlar ro'yxatida bilib olishingiz mumkin...

tasma tasviri RSS