Penggeser siap. Contoh penggeser gambar JQuery gratis. Galeri di CSS

Slider menjadi sangat populer akhir-akhir ini. Sekitar setengah dari semua templat berisi penggeser.

Slider adalah area situs (biasanya bagian tengah, tepat setelah header). Tujuannya adalah membuat situs lebih informatif, “hidup”, upaya untuk menggambarkan keunggulan suatu perusahaan atau produk dalam beberapa gambar.

Ada banyak opsi untuk membuat penggeser. Kami akan melihat beberapa yang paling populer. Sumber akan disediakan untuk setiap metode.

Opsi #1. Penggeser di JQuery (JavaScript)

Ini adalah foto dari apa yang Anda dapatkan dengan opsi ini (sumber dengan contoh ini ada di bawah)

Agar penggeser berfungsi, Anda perlu melakukan hal berikut:

  • Sertakan javascript (file java) di tag header
  • File gaya lagi-lagi ada di tag header
  • Di tempat di mana Anda ingin menampilkan slider, isikan tag (seperti pada contoh di atas)
Opsi #2. Penggeser berbasis CSS

Agar tidak memuat situs dengan skrip yang tidak perlu, ada cara yang bagus untuk membuat penggeser hanya berdasarkan CSS (yaitu murni berdasarkan gaya). Mari kita lihat sebuah contoh.

Contoh No.1

Contoh No.2

Contoh No.3

Inilah yang seharusnya terjadi.

Beberapa waktu lalu, saya mulai belajar jQuery. Saya rasa semua orang tahu bahwa ini adalah nama perpustakaan paling populer untuk mengembangkan dan membuat skrip dalam JavaScript. Dengan bantuannya, sangat mudah untuk membuat elemen situs web yang spektakuler dan interaktif.

Pada artikel ini saya ingin memberi tahu Anda cara membuat slider universal sederhana menggunakan jQuery. Faktanya, ada banyak sekali slider siap pakai yang berbeda di Internet, yang terkadang terlihat sangat menggoda dan cukup fungsional, tetapi kami akan membuatnya dari awal.

Jadi, fitur apa saja dari slider jQuery kami (yang saya sebut HWSlider) yang dapat diperhatikan?

  • Kemudahan penggunaan dan desain - Saya ingin membuat skrip sederhana tanpa embel-embel, jadi saya tidak menggunakan animasi CSS3, dan kodenya ternyata sangat serbaguna dan mudah dimengerti.
  • Kemampuan untuk menyisipkan gambar dan kode HTML apa pun ke dalam slide.
  • Kemampuan untuk menggulir slide secara berurutan (maju - mundur) dan memilih setiap slide (1,2,3,4...)
  • Tautan yang dibuat secara otomatis (sebelumnya - berikutnya, dan dengan nomor slide). Anda hanya perlu memasukkan jumlah div yang diperlukan, dan sisanya akan dihitung secara otomatis. Nah, dapat dicatat bahwa jumlah slidenya tidak terbatas.

Script ini kompatibel dengan semua browser modern: IE, Opera, Firefox, Safari, Chrome (karena slider tidak menggunakan CSS3).

Mari kita mulai dengan markup HTML. Halaman atau templat HTML perlu dimasukkan ke tempat yang diperlukan.

Berikut isi slide 1 Berikut isi slide 2 Berikut isi slide 3

Semuanya sederhana di sini, seperti yang Anda lihat, Anda dapat memasukkan slide sebanyak yang Anda suka dengan membuat div baru. Anda dapat memasukkan kode HTML apa pun ke dalamnya, misalnya gambar atau blok teks. Jangan lupa untuk menyertakan perpustakaan jQuery itu sendiri bersama dengan semua skrip js. Jika Anda tidak tahu caranya, lihat contohnya.

#slider-wrap( /* Wrapper untuk slider dan tombol */ width:660px; ) #slider( /* Wrapper untuk slider */ width:640px; height:360px; overflow: tersembunyi; border:#eee solid 10px; position:relative; ) .slide( /* Slide */ width:100%; height:100%; ) .sli-links( /* Tombol untuk mengubah slide */ margin-top:10px; text-align:center;) .sli-links . kontrol-slide( margin:2px; tampilan:inline-block; lebar:16px; tinggi:16px; overflow:hidden; indentasi teks:-9999px; latar belakang:url(radioBg.png) tengah bawah no- ulangi;) .sli -links .control-slide:hover( kursor:pointer; posisi latar belakang:pusat tengah;) .sli-links .control-slide.active( posisi latar belakang:tengah atas;) #prewbutton, #nextbutton ( /* Tautan " Berikutnya" dan "Sebelumnya" */ tampilan:blok; lebar:15 piksel; tinggi:100%; posisi:mutlak; atas:0; luapan:tersembunyi; indentasi teks:-999px; latar belakang:url(panahBg .png) tengah kiri tanpa pengulangan; opacity:0.8; garis besar: tidak ada !penting;) #prewbutton(kiri:10px;) #nextbutton( kanan:10px; latar belakang:url(panahBg.png) tengah kanan tanpa pengulangan; ) #prewbutton:hover, #nextbutton:hover( opacity:1;)

Mari kita lihat lebih detail. Pertama kita beri blok utama, ID "slider-wrap", lebar yang diinginkan. Karena semua balok lain dimasukkan ke dalamnya, tingginya tidak perlu ditentukan, itu akan bergantung pada apa yang ada di dalamnya; Kemudian kita perlu mengatur dimensi wadah di mana slide akan ditempatkan. Ini #slider. Mari kita beri lebar dan tinggi, serta, misalnya, batas 10 piksel. Di sini lebarnya adalah 640px, lebih kecil dari lebar induknya, karena kita menambahkan batas 10px di kanan dan kiri. Lebar slide itu sendiri (.slide) juga bergantung pada lebar div ini.

Dan hal terakhir: kita perlu mengatur position: relative untuk wadah slide karena slide di dalamnya memiliki posisi absolut. Untuk slidenya sendiri, hanya lebar dan tinggi yang diatur di CSS. Properti lainnya diatur dalam skrip jQuery.

Selector.sli-links adalah blok yang berisi tombol untuk berpindah ke slide yang diperlukan. Tombol-tombol ini adalah elemen sederhana dari nomor jenis, yang akan dimasukkan dalam jumlah yang diperlukan secara otomatis, bersama dengan tautan induknya.sli. Untuk tombol-tombolnya, kita atur tampilan yang indah, yaitu kita membuat setiap tombol menjadi persegi, menyelaraskan semuanya di tengah, dan juga, berkat overflow: tersembunyi dan indentasi teks:-9999px, kita menghapus teks, hanya menyisakan ikon latar belakang , yang juga berubah saat diarahkan ke elemen kursor ini. Untuk kenyamanan, saya menggunakan sprite yang mengurangi jumlah gambar.

Selanjutnya dirancang tombol aktif. Kita tinggal mengubah posisi backgroundnya. Kemudian kami akan mendesain ulang link untuk menuju ke slide berikutnya dan sebelumnya. Anda bisa memberi mereka desain apa pun, seperti halnya kancing. Tautan ini dimasukkan secara otomatis ke dalam #slider. Tapi untuk membuatnya terlihat, saya memberi mereka posisi absolut dan lapisan atas (z-index:3) sehingga mereka akan muncul di atas slide. Saya pikir dengan CSS semuanya jelas dan sederhana di sini: Anda dapat mengubah hampir semua properti untuk mendesain slider sesuai kebutuhan.

Sekarang mari kita lihat skenarionya sendiri:

Var hwSlideSpeed ​​​​= 700; var hwTimeOut = 3000; var hwNeedLinks = benar; $(dokumen).siap(fungsi(e) ( $(".slide").css(("posisi" : "mutlak", "atas":"0", "kiri": "0")).hide ().eq(0).show(); var slideNum = 0; var slideCount = $("#slider .slide").size(); var animSlide = fungsi(panah)( clearTimeout(slideTime); $ (" .slide").eq(slideNum).fadeOut(hwSlideSpeed); if(panah == "berikutnya")( if(slideNum == (slideCount-1))(slideNum=0;) else(slideNum++) ) else if( panah == "prew") ( if(slideNum == 0)(slideNum=slideCount-1;) else(slideNum-=1) ) else( slideNum = panah; ) $(".slide").eq( slideNum) .fadeIn(hwSlideSpeed, rotator); $(".control-slide.active").removeClass("aktif"); $(".control-slide").eq(slideNum).addClass("aktif") ; if(hwNeedLinks)( var $linkArrow = $("") .prependTo("#slider"); $("#nextbutton").click(function())( animSlide("next"); )) $( " #prewbutton").click(function())( animSlide("prew"); )) ) var $adderSpan = ""; $(".slide").each(function(index) ( $adderSpan += "" + indeks + ""; )); $("" + $adderSpan +"").appendTo("#slider-wrap");

$(".kontrol-slide:pertama").addClass("aktif");

$(".control-slide").click(function())( var goToNum = parseFloat($(ini).teks()); animSlide(goToNum); ));

Logika utama dari slider jQuery kami adalah fungsi animSlide. Dibutuhkan satu parameter. Jika kita memasukkan string "next" atau "prew" ke dalamnya, maka operator kondisional akan berfungsi dan slide berikutnya atau sebelumnya akan ditampilkan masing-masing. Jika kita mengirimkan nomor sebagai nilai, maka nomor tersebut akan menjadi slide aktif dan akan ditampilkan.

Jadi fungsi ini menyembunyikan div saat ini, menghitung div baru dan menampilkannya.

Perhatikan bahwa metode .fadeIn(), yang membuat slide aktif terlihat, diberikan argumen kedua. Inilah yang disebut fungsi panggilan balik. Ini dijalankan ketika slide muncul sepenuhnya. Dalam hal ini, ini dilakukan untuk memastikan pengguliran slide secara otomatis. Fungsi rotator yang ditentukan di bawah ini memanggil fungsi animSlide lagi untuk berpindah ke slide berikutnya pada interval waktu yang diinginkan: kita akan mendapatkan penutupan yang memastikan pengguliran konstan.

Semuanya berfungsi dengan baik, tetapi kita perlu menghentikan otomatisasi jika pengguna memindahkan kursor ke penggeser, atau menekan tombol. Variabel jeda dibuat untuk tujuan ini. Jika nilainya positif – benar, maka tidak akan terjadi peralihan otomatis. Dengan menggunakan metode .hover(), kita tentukan: hapus timer jika sedang berjalan - clearTimeout(slideTime), dan setel jeda = true. Dan setelah menggerakkan kursor, matikan jeda dan jalankan penutupan rotator().

Selain itu, kita perlu membuat elemen baru pada halaman dan menempatkannya di tempat yang tepat. Menggunakan loop every() untuk setiap slide (div dengan kelas .slide), kita akan membuat elemen span yang di dalamnya terdapat angka - nomor slide. Nomor ini digunakan dalam fungsi animasi untuk berpindah ke slide dengan nomor ini. Mari kita bungkus semuanya dalam div dengan kelas yang diperlukan, dan pada akhirnya kita akan mendapatkan markup berikut:

0 1 2 3

Tampaknya, mengapa kita membuat markup di dalam skrip, dan bukan di kode HTML? Faktanya adalah, misalnya, jika skrip pengguna dinonaktifkan, dia tidak akan melihat elemen yang tidak berfungsi, dan ini tidak akan membingungkannya. Selain itu, kodenya disederhanakan, yang bagus untuk SEO.

Hasilnya, tata letak penggeser akan terlihat seperti ini (saya menggunakan gambar sebagai slide dan memasang 5 di antaranya):

0 1 2 3

Di bawah ini Anda dapat melihat cara kerja penggeser jQuery kami di halaman demo dan mengunduh semua sumber yang diperlukan.

Terakhir, beberapa poin tentang integrasi slider ini dengan Drupal. Anda dapat menambahkan kode ini ke file template, misalnya di page.tpl.php, dan melampirkan skrip sebagai file js terpisah ke tema. Jquery di Drupal diaktifkan secara default, tetapi berjalan dalam mode kompatibilitas (). Ada dua opsi untuk perbaikan. Atau bungkus semua kode js:

(fungsi ($) ( // Semua kode Anda... ))(jQuery);

atau ganti simbol $ di seluruh skrip dengan jQuery. Seperti ini:

JQuery(dokumen).siap(fungsi(e) ( jQuery(".slide").css(("posisi" : "mutlak", "atas":"0", "kiri": "0")).hide ().eq(0).show(); var slideNum = 0; var slideCount = jQuery("#slider .slide").size(); var animSlide = function(panah)( // dll.

Contohnya sudah menerapkan metode pertama.

Terima kasih telah membaca! Tinggalkan komentar, datang lagi. Anda juga dapat berlangganan RSS untuk menerima pembaruan blog terlebih dahulu!

Ditambahkan: Bukan itu saja. Membaca. Disana kami akan menambahkan fitur baru pada skrip ini.

1. Slideshow jQuery yang luar biasa

Tampilan slide yang besar dan spektakuler menggunakan teknologi jQuery.

2. plugin jQuery “Korsel Skala”

Tampilan slide yang dapat diskalakan menggunakan jQuery. Anda dapat mengatur ukuran tayangan slide yang paling sesuai untuk Anda.

3. plugin jQuery “slideJS”

Penggeser gambar dengan deskripsi teks.

4. Plugin “JSliderNews” 5. Penggeser jQuery CSS3

Saat Anda mengarahkan kursor ke panah navigasi, gambar mini melingkar dari slide berikutnya akan muncul.

6. Slider “Siklus Presentasi” jQuery yang bagus

slider jQuery dengan indikator pemuatan gambar. Perubahan slide otomatis disediakan.

7. plugin jQuery “Paralaks Slider”

Slider dengan efek latar belakang volumetrik. Puncak dari penggeser ini adalah pergerakan latar belakang, yang terdiri dari beberapa lapisan, yang masing-masing bergulir dengan kecepatan berbeda. Hasilnya adalah tiruan dari efek volumetrik. Kelihatannya sangat indah, Anda bisa melihatnya sendiri. Efeknya ditampilkan lebih lancar di browser seperti Opera, Google Chrome, IE.

8. Slider jQuery yang segar dan ringan “bxSlider 3.0”

Pada halaman demo di bagian “contoh” Anda dapat menemukan tautan ke semua kemungkinan penggunaan plugin ini.

9. penggeser gambar jQuery, plugin “slideJS”.

Slider jQuery yang bergaya pasti dapat menghiasi proyek Anda.

10. plugin tayangan slide jQuery “Slide Mudah” v1.1

Plugin jQuery yang mudah digunakan untuk membuat tayangan slide.

11. plugin jQuery Slidey

Plugin jQuery ringan dalam berbagai versi. Perubahan slide otomatis disediakan.

12. Galeri jQuery CSS dengan perubahan slide otomatis

Jika pengunjung tidak mengklik panah “Maju” atau “Kembali” dalam waktu tertentu, galeri akan mulai bergulir secara otomatis.

13. penggeser jQuery “Nivo Slider”

Plugin yang sangat profesional, berkualitas tinggi, dan ringan dengan kode yang valid. Ada banyak efek transisi slide berbeda yang tersedia.

14. penggeser jQuery “MobilySlider”

Penggeser baru. slider jQuery dengan berbagai efek perubahan gambar.

15. Plugin jQuery “Penggeser²”

Slider ringan dengan pengubah slide otomatis.

16. Penggeser javascript baru

Slider dengan perubahan gambar otomatis.

Plugin untuk mengimplementasikan tayangan slide dengan perubahan slide otomatis. Dimungkinkan untuk mengontrol tampilan menggunakan thumbnail gambar.

penggeser gambar jQuery CSS menggunakan plugin NivoSlider.

19. penggeser jQuery “jShowOff”

Plugin rotasi konten. Tiga pilihan penggunaan: tanpa navigasi (dengan perubahan otomatis format tayangan slide), dengan navigasi berupa tombol, dengan navigasi berupa thumbnail gambar.

20. Plugin Portofolio Efek Rana

Plugin jQuery baru untuk mendesain portofolio fotografer. Galeri memiliki efek menarik dalam mengubah gambar. Foto saling mengikuti dengan efek yang mirip dengan pengoperasian rana lensa.

21. Slider CSS javascript ringan “TinySlider 2”

Implementasi penggeser gambar menggunakan javascript dan CSS.

22. Penggeser mengagumkan “Tinycircleslider”

Slider bulat bergaya. Transisi antar gambar dilakukan dengan menyeret slider berbentuk lingkaran merah di sekeliling keliling. Ini akan sangat cocok dengan situs web Anda jika Anda menggunakan elemen bulat dalam desain Anda.

23. Penggeser gambar dengan jQuery

Slider ringan “Slider Kit”. Slider tersedia dalam berbagai desain: vertikal dan horizontal. Berbagai jenis navigasi antar gambar juga diterapkan: menggunakan tombol “Maju” dan “Kembali”, menggunakan roda mouse, menggunakan klik mouse pada slide.

24. Galeri dengan miniatur “Slider Kit”

Galeri "Kit Penggeser". Pengguliran thumbnail dilakukan secara vertikal dan horizontal. Transisi antar gambar dilakukan dengan menggunakan: roda mouse, klik mouse, atau mengarahkan kursor ke thumbnail.

25. penggeser konten jQuery “Slider Kit”

Penggeser konten vertikal dan horizontal menggunakan jQuery.

26. tayangan slide jQuery “Kit Slider”

Tayangan slide dengan perubahan slide otomatis.

27. Slider CSS3 javascript profesional yang ringan

Slider jQuery dan CSS3 yang rapi dibuat pada tahun 2011.

tayangan slide jQuery dengan thumbnail.

29. Tampilan slide jQuery sederhana

Tayangan slide dengan tombol navigasi.

30. Slideshow jQuery “Skitter” yang mengagumkan

Plugin jQuery Skitter untuk membuat tayangan slide yang menakjubkan. Plugin ini mendukung 22 (!) jenis efek animasi berbeda saat mengubah gambar. Dapat bekerja dengan dua opsi navigasi slide: menggunakan nomor slide dan menggunakan thumbnail. Pastikan untuk menonton demonya, temuan berkualitas sangat tinggi. Teknologi yang digunakan: CSS, HTML, jQuery, PHP.

31. Tayangan slide “Canggung”

Peragaan slide fungsional. Slide dapat berupa: gambar sederhana, gambar dengan keterangan, gambar dengan tooltips, video. Anda dapat menggunakan panah, tautan nomor slide, dan tombol kiri/kanan pada keyboard Anda untuk bernavigasi. Peragaan slide hadir dalam beberapa versi: dengan dan tanpa thumbnail. Untuk melihat semua opsi, ikuti tautan Demo #1 - Demo #6 yang terletak di bagian atas halaman demo.

Desain penggeser gambar yang sangat orisinal, mengingatkan pada kipas. Transisi slide animasi. Navigasi antar gambar dilakukan dengan menggunakan panah. Terdapat juga perpindahan otomatis yang dapat dihidupkan dan dimatikan menggunakan tombol Play/Pause yang terletak di bagian atas.

Slider jQuery animasi. Gambar latar belakang secara otomatis diskalakan ketika jendela browser diubah ukurannya. Untuk setiap gambar, sebuah blok dengan deskripsi muncul.

34. Slider “Flux Slider” menggunakan jQuery dan CSS3

Penggeser jQuery baru. Beberapa efek animasi keren saat berpindah slide.

35. plugin jQuery “jSwitch”

Galeri jQuery animasi.

Slideshow jQuery ringan dengan perubahan slide otomatis.

37. Versi baru dari plugin “SlideDeck 1.2.2”

Penggeser konten profesional. Ada opsi dengan perubahan slide otomatis, serta opsi menggunakan roda mouse untuk berpindah antar slide.

38. penggeser jQuery “Sudo Slider”

Slider gambar ringan menggunakan jQuery. Ada banyak pilihan implementasi: perubahan gambar secara horizontal dan vertikal, dengan dan tanpa tautan ke nomor slide, dengan dan tanpa keterangan gambar, berbagai efek perubahan gambar. Ada fungsi perubahan slide otomatis. Tautan ke semua contoh implementasi dapat ditemukan di halaman demo.

39. tayangan slide jQuery CSS3

Tayangan slide dengan gambar mini mendukung mode penggantian slide otomatis.

40. penggeser jQuery “Penggeser Fluks”

Slider dengan banyak efek perubahan gambar.

41. Penggeser jQuery sederhana

Penggeser gambar bergaya menggunakan jQuery.

Dalam komentar di postingan tersebut, mereka baru-baru ini menanyakan apakah ada layanan online untuk membuatnya. Pada prinsipnya, jika proyek Anda berjalan pada salah satu CMS populer (WordPress, Drupal), maka harus ada plugin yang sesuai di sana. Namun apa yang harus dilakukan jika situs ditulis dalam HTML atau tidak ada modul yang sesuai? Hari ini saya akan memberi tahu Anda tentang beberapa opsi untuk menyelesaikan masalah ini.

Secara umum, metode pembuatan slider berbeda-beda. Saya ingat ketika saya dulu bekerja dengan TYPO3, ada modul yang secara otomatis mengubah gambar menjadi Flash untuk ditampilkan di situs. Ada juga program desktop khusus yang memungkinkan Anda membuat flash drive serupa atau menghasilkan kode HTML + CSS yang diperlukan. Saat ini, slider terutama diimplementasikan menggunakan Javascript dan perpustakaan terkait, misalnya jQuery. Apalagi skrip yang berbeda-beda cukup banyak. Saya akan melihat beberapa di antaranya.

adalah layanan terbaik untuk membuat slider online. Anda tidak perlu mempelajari skrip apa pun; hampir semua pengaturan tersedia untuk pengeditan interaktif: ukuran, efek, navigasi, dll. Anda cukup mengunggah gambar Anda, memilih opsi yang Anda perlukan dan mengunduh kode penggeser yang sudah jadi. Semua ini gratis. HTML final berisi tautan ke layanan ini, tetapi secara teoritis dapat dihapus; tidak ada tanda air tambahan pada gambar. Hormati para pengembang!

Komandan

ComSider adalah generator slider online gratis lainnya untuk sebuah situs web. Prinsip pengoperasiannya serupa, terdiri dari 3 langkah: mengunggah gambar, memilih template slider dan mengaturnya, mengintegrasikan kode dengan situs web Anda. Templat penggeser memungkinkan Anda membuat elemen dengan desain berbeda. Pada saat yang sama, layanan ini sebenarnya memiliki banyak pengaturan efek dan opsi lain untuk mendapatkan hasil yang diinginkan. Situs tersebut mengatakan bahwa Anda dapat menyematkan kode tanpa mengunduh file, atau mengunduhnya dan mengintegrasikan sendiri penggesernya.

Cincopa

Cincopa adalah layanan yang sangat bagus untuk membuat bilah geser HTML, tetapi sayangnya, tidak sepenuhnya gratis. Ini adalah salah satu dari banyak proyek serupa di mana tersedia rencana tarif khusus. Untuk versi gratis, sebagai aturan, berbagai batasan ditambahkan pada jumlah gambar yang diunduh, lalu lintas, dan (yang terburuk) tanda air ditempatkan. Selain itu, semuanya, tentu saja, diimplementasikan dengan sangat baik - banyak tema desain, pengaturan, plugin untuk CMS populer, dukungan teknis. Di sini Anda perlu melihat tarifnya; di beberapa layanan, tarifnya cukup terjangkau.

Layanan ini adalah salah satu dari sedikit layanan yang paket gratisnya tidak menyertakan tanda air pada gambar. Hanya jumlah efek yang mungkin terjadi yang terbatas, namun hal ini tidak penting. Banyak sekali pengaturannya, ada plugin khusus untuk WordPress. Secara keseluruhan, keputusan yang bagus.

Pembuat HTML5

HTML5Maker adalah contoh lain dari layanan berbayar yang beroperasi berdasarkan langganan. Dalam versi Gratis Anda harus memasang tanda air, tetapi tarif Pemula memungkinkan Anda untuk menghilangkannya. Pada saat yang sama, ia memiliki harga yang relatif terjangkau ($5/bulan) dan memungkinkan Anda membuat hingga 3 bilah geser dengan semua efek dan banyak templat.

Licin

Jenis situs dengan slider berikutnya adalah proyek yang berisi skrip siap pakai, misalnya Slippry. Tidak ada formulir yang nyaman untuk mengunggah foto dan menentukan pengaturan, tetapi semuanya gratis. Anda mengunggah kode penggeser HTML ke hosting Anda dan mengintegrasikannya secara manual dengan situs. Di halaman pengembang, biasanya terdapat dokumentasi tentang penggunaan skrip, penjelasan kode, dan contoh pekerjaan.

Meluncur

Secara umum, ada berbagai jenis penggeser - Glide adalah contoh yang bagus untuk ini. Skrip ini memungkinkan Anda membuat penggeser yang indah untuk latar belakang situs. Sederhana, cepat, adaptif.

TosRus

TosRus adalah penggeser menarik lainnya, yang agak berbeda dari implementasi klasik dan lebih mirip galeri (meskipun demikian, ini berguna). Ini ditampilkan secara normal baik di komputer biasa maupun di ponsel pintar. Saat Anda mengklik gambar, gambar akan terbuka di jendela penuh, yang juga akan memiliki penggeser. Ini mendukung tidak hanya menyisipkan gambar, tetapi juga konten HTML dengan video.

Skrip ini menskalakan gambar dengan sempurna, sehingga pembuatannya sesederhana mungkin. Di situs ini Anda akan menemukan contoh kode dan deskripsi. Penggeser memiliki kemampuan untuk menavigasi panah atau “elemen yang disorot” di bagian paling bawah gambar.

Secara visual, penggeser situs web terlihat sangat bergaya. Ada elemen navigasi dan blok teks. Latar belakang umum untuk elemen tersebut adalah gambar buram dari penggeser itu sendiri, yang menciptakan efek yang sangat menarik.

— penggeser adaptif di jQuery, cocok untuk semua perangkat. Itu dapat ditampilkan di seluruh lebar layar atau di blok terpisah. Deskripsinya cukup “primitif”, tetapi Anda bisa memahaminya. Pengaturannya tidak sebanyak di beberapa opsi lainnya.

Solusi ini lebih seperti galeri, tapi saya pribadi menyukainya. Kemudahan penggunaan, kemudahan penyesuaian, dan kebebasan adalah keunggulan utama DesoSlide. Mungkin bermanfaat bagi pengembang situs web.

Pengembang memposisikan proyek ini sebagai galeri gratis di jQuery, meskipun secara visual menyerupai penggeser biasa. Solusinya kompatibel dengan semua browser utama dan memiliki banyak efek berbeda untuk mengubah gambar. Saya menyukai bagian demo, di mana Anda dapat menerapkan pengaturan tertentu secara real time untuk melihat cara kerja penggeser untuk situs tersebut.

— skrip penggeser jQuery yang sederhana, fungsional, dan dapat disesuaikan dalam HTML5 dan CSS3. Solusinya kompatibel dengan semua browser dan mendukung desain responsif. Pengembang akan menyukainya.

Solusi ini berguna jika Anda perlu membuat penggeser tipe carousel, ketika beberapa gambar ditampilkan dan gambar tersebut secara otomatis bergulir ke kiri/kanan (misalnya, untuk sederet logo mitra atau karya yang ditampilkan). Saya baru-baru ini melihat cara mengimplementasikan tugas ini di WordPress; untuk situs biasa, Anda dapat mencoba skrip jsSimpleSlider.

Layanan ini membuat flash drive dari gambar yang Anda unggah, yang ditampilkan di situs dalam bentuk slider. Bekerja dengan alat ini sederhana, meskipun tidak terlihat seperti penggeser klasik (setidaknya tidak memiliki kontrol). Yang bisa Anda atur di dalamnya hanyalah tautan eksternal dan efek transisi. Saya pikir Anda tidak mungkin menggunakan layanan ini; saya hanya menyajikannya sebagai salah satu opsi untuk mengimplementasikan tugas.

Penggeser WOWS

Seperti yang saya katakan di awal, ada program untuk membuat slider yang diinstal di komputer Anda. WOWSlider adalah contoh bagus dari perangkat lunak tersebut. Ada banyak opsi, pengaturan, tema, dll. Anda tidak memerlukan pengetahuan HTML apa pun; semua pengaturan slider cepat dan mudah. Anda dapat mengunduh program ini secara gratis, tetapi tanpa membeli lisensi, logonya akan ditampilkan di penggeser.

CU3OX

Program CU3OX menyukai efek 3D yang tidak biasa untuk mengubah gambar. Ini digunakan untuk membuat galeri dan slider Flash. Bekerja pada Win dan Mac. Ada banyak pengaturan berbeda, opsi untuk mengubah gambar, pelokalan ke berbagai bahasa, dll. Untuk penggunaan pribadi, Anda bisa memilih versi gratisnya, meski sayangnya ada watermarknya.

Jika layanan, program, dan skrip penggeser ini tidak cukup untuk Anda, maka saya menyarankan Anda untuk membaca - ada sekitar 100 opsi berbeda untuk implementasinya. Semuanya, pada prinsipnya, bergantung pada persyaratan fungsionalitas dan pengetahuan Anda. Layanan pembuatan slider khusus yang tercantum di awal berfungsi dengan cukup baik dan gratis. Jika Anda familiar dengan pengembangan web, Anda akan dapat memahami skrip jQuery yang disajikan dalam artikel. Bagi mereka yang baru mengenal pengembangan, solusi berbayar cocok. Beberapa di antaranya tersedia online dengan berlangganan, yang lainnya adalah program desktop. Yang terakhir lebih mahal, tetapi tidak ada batasan jumlah elemen yang dibuat atau batasan waktu.

Omong-omong, jika Anda mengetahui layanan/skrip menarik untuk membuat bilah geser untuk situs web, tulis nama dan tautannya di komentar.

Galeri gambar dan penggeser adalah beberapa format jQuery paling populer. Berkat mereka, Anda dapat menambahkan jumlah konten visual yang diperlukan ke situs Anda, sekaligus menghemat ruang yang berharga.

Galeri dan penggeser membuat halaman tidak terlalu sibuk, namun tetap memungkinkan Anda menambahkan semua gambar yang Anda perlukan untuk menyampaikan pesan Anda. Mereka akan sangat berguna untuk toko online.

Dalam artikel hari ini, kami telah mengumpulkan galeri gambar dan slider jQuery terbaik untuk Anda.

Untuk menginstalnya, cukup tambahkan plugin yang dipilih ke bagian kepala halaman HTML bersama dengan perpustakaan jQuery dan konfigurasikan sesuai dengan dokumentasi (hanya beberapa baris kode).

Pilih elemen mana yang paling sesuai dengan proyek Anda.

1. Penggeser Bootstrap

Bootstrap Slider adalah penggeser gambar gratis yang dioptimalkan untuk seluler dengan pengguliran sentuh dan geser. Ini akan terlihat luar biasa di layar mana pun dan di browser apa pun. Anda dapat memuat gambar, video, teks, gambar mini, dan tombol ke dalam penggeser.

2. Penggeser Pratinjau Produk

Slider Pratinjau Produk mewujudkan potensi penuh jQuery dan sangat cocok dengan antarmuka apa pun. Anda juga akan senang dengan kualitas dan kebersihan kode plugin ini.

3. Galeri Gambar yang Dapat Diperluas

Galeri Gambar yang Dapat Diperluas adalah plugin luar biasa yang berubah menjadi galeri layar penuh dengan satu klik. Ini dapat digunakan untuk bagian “Tentang Kami” atau untuk melihat informasi tentang produk.

4. Fotorama

Fotorama adalah plugin galeri jQuery responsif yang berfungsi untuk browser desktop dan seluler. Ia menawarkan berbagai opsi navigasi: thumbnail, gulir, tombol maju dan mundur, tayangan slide otomatis, dan poin.

5. Penggeser yang Mendalam

Slider Immersive memungkinkan Anda membuat pengalaman menonton slide unik yang mirip dengan slider Google TV. Anda dapat mengubah gambar latar belakang menjadi buram agar foto utama tetap fokus.

6. Paling sedikit

Leastjs adalah plugin jQuery responsif yang akan membantu Anda membuat galeri menakjubkan. Saat Anda mengarahkan kursor ke atas gambar, teks muncul; saat Anda mengklik, jendela meluas ke layar penuh.

7. Templat Panel Geser

Plugin ini sangat ideal untuk portofolio. Ini akan membuat blok gambar yang disusun secara horizontal (vertikal pada layar kecil) yang akan ditautkan dengan konten yang dipilih.

8. Templat Portofolio Squeezebox

Templat Portofolio Squeezebox menawarkan efek gerakan untuk portofolio Anda. Saat Anda mengarahkan kursor ke gambar utama (atau blok), elemen berlabuh akan muncul.

9.Acak Gambar

Shuffle Images adalah plugin responsif luar biasa yang memungkinkan Anda membuat galeri dengan gambar yang berubah saat diarahkan.

10. Plugin Lightbox jQuery gratis

Plugin jQuery Lightbox gratis akan membantu Anda menampilkan satu atau lebih gambar dalam satu halaman. Mereka juga dapat diperbesar dan dikembalikan ke ukuran aslinya.

11. PgwSlider – Slider responsif untuk jQuery

PgwSlider adalah penggeser gambar minimalis. Kode jQuery ringan, jadi kecepatan memuat plugin ini akan mengejutkan Anda.

12. Galeri Polaroid Tersebar

Galeri Polaroid Tersebar adalah penggeser menakjubkan dengan desain datar. Elemen-elemennya bergerak secara kacau saat berpindah gambar, yang tampak luar biasa.

13. Filter Konten Goyang

Filter Konten Bouncy adalah solusi ideal untuk portofolio. Plugin ini memungkinkan pengguna dengan cepat berpindah dari satu kategori ke kategori lainnya.

14. Penggeser jQuery sederhana

jQuery Slider sederhana sesuai dengan namanya. Plugin ini menggabungkan elemen JavaScript, HTML5 dan CSS3. Demo default hanya mengizinkan teks untuk dimuat, tetapi jika Anda membuat beberapa perubahan, Anda juga dapat menambahkan konten visual.

15. Meluncur JS

Glide JS adalah slider jQuery yang sederhana, cepat dan responsif. Mudah untuk dikonfigurasi, dan plugin tidak memakan banyak ruang.

16. Drag-slider layar penuh dengan paralaks

Slider jQuery yang luar biasa dengan kemampuan memuat gambar dan teks ini cocok untuk situs mana pun. Ini akan menyenangkan pengguna dengan sedikit efek paralaks dan tampilan teks yang lambat.

  • Sergei Savenkov

    Dengan demikian, dokumen Word dibuat. Sekarang yang tersisa hanyalah melakukan perubahan jika perlu.