Buat tayangan slide HTML gratis Anda sendiri. Deskripsi gambar jQuery CSS3. Slideshow jQuery "Skitter" yang mengagumkan

Dalam pelajaran ini kita akan melihat sebuah program untuk pembuatan otomatis tayangan slide menggunakan teknologi HTML5.

Meskipun pengetahuan Anda tentang javascript, css, dan html tidak memungkinkan Anda membuat tayangan slide sendiri, ini dapat dilakukan dengan menggunakan program Hislider. Anda dapat mengunduhnya dari tautan - Hislider.com. Situs ini memiliki versi gratis dan berbayar. Saya akan menunjukkan semua tindakan di versi gratis. Jika Anda menyukai program ini, Anda dapat membelinya versi berbayar. Saya membuat tayangan slide percobaan. Anda dapat melihatnya menggunakan tautan:

UnduhCara membuat tayangan slide pertama Anda menggunakan Hislider

Saat Anda menginstal dan menjalankan program, sebuah jendela program akan muncul di depan Anda, meminta Anda untuk memulai membuat tayangan slide. Klik tombol “Buat Baru”:

Tentukan lebar (lebar) dan tinggi (tinggi) tayangan slide yang diperlukan:

Maka Anda perlu menambahkan gambar. Hal ini dapat dilakukan dengan mengeklik tautan di tengah jendela atau dengan mengklik tombol di bilah tombol:

Setelah gambar ditambahkan, panel Transisi akan aktif. Buka tab “Transmisi”:

Dan tambahkan transisi yang Anda suka:

Klik "OK" dan Anda akan dibawa ke editor tayangan slide. Kami berkontribusi perubahan yang diperlukan. Ada tiga tombol di bagian atas:

Tombol "REFRESH" pertama diperlukan untuk menyegarkan tayangan slide setelah melakukan perubahan untuk melihat perubahan ini.

Tombol kedua “PREVIEW” diperlukan untuk melihat pratinjau tayangan slide di browser.

Dan tombol terakhir “PUBLISH” digunakan untuk membuat tayangan slide.

Cukup program yang menarik. Apalagi jika Anda tidak punya waktu atau keterampilan program ini milik Anda akan mengurangi waktu yang diperlukan untuk mengembangkan pertunjukan kereta luncur untuk situs web Anda. Atau Anda bisa membuat menu, lalu edit kodenya sesuai kebutuhan dan selesai, tayangan slide Anda sudah siap.

Plugin untuk membuat slider terindah- iLihat. Banyak pengaturan, navigasi, timer, API, dukungan perangkat sentuh, penyisipan video dan kemampuan beradaptasi.

04.03.2013 1 692

Plugin untuk membuat galeri mikro di website. Tampilan otomatis, kemampuan untuk menambahkan deskripsi untuk setiap gambar, dan mode gulir melingkar, mis. perulangan.

01.02.2013 1 153

Plugin jQuery.popeye adalah solusi elegan dan cantik untuk menampilkan galeri gambar tanpa meninggalkan halaman. Hanya satu foto yang ditampilkan pada halaman; saat Anda mengarahkan kursor, Anda dapat menggulir atau memperbesar semua gambar set ini. Plugin ini mudah dipasang dan dikonfigurasi dan dikembangkan sebagai alternatif dari lightbox2, fancybox, atau colorbox yang umum digunakan, yang menggunakan modal windows.

23.11.2012 7 286

Adaptif yang luar biasa penggeser jQuery- Penggeser Fleksibel. Termasuk kemampuan bernavigasi dengan bullet (titik), memungkinkan Anda menggunakan thumbnail bersama dengan navigasi, kemampuan untuk menyisipkan video sebagai slide, opsi carousel, dan plugin juga memiliki API kecil.

12.09.2012 4 667

Mobilyslider adalah plugin jQuery sederhana yang beratnya hanya 5Kb, namun tampilannya minimalis dan stylish. Ada beberapa opsi tambahan, termasuk mengaktifkan/menonaktifkan navigasi, panah maju/mundur, tayangan slide otomatis, memilih jenis transisi, dll.

07.06.2012 1 403

Mari kita membuat tayangan slide layar penuh, ide utamanya adalah memotong slide yang sedang terbuka saat menavigasi ke slide berikutnya atau sebelumnya. Menggunakan jQuery dan Animasi CSS, kita bisa mendapatkan transisi unik antar slide.

09.05.2012 778

Tayangan slide di jQuery dengan iringan musik menggunakan perpustakaan jPlayer lintas platform. Slide berubah pada interval tertentu dalam komposisi musik.

04.05.2012 892

Rhinoslider - cukup fleksibel plugin jQuery tayangan slide. Tidak hanya menawarkan beragam efek, tetapi juga memungkinkan untuk menambahkan gaya, efek, dan fungsi Anda sendiri ke penggeser. Pada halaman resmi Plugin ini memiliki generator efek yang nyaman - generator - setelah Anda menentukan pilihan, Anda dapat segera mengunduh contoh kerja yang dihasilkan.

03.05.2012 2 061

Plugin tayangan slide berdasarkan jQuery dan plugin easing. Menambahkan kemampuan untuk menggulir slide menggunakan roda mouse. Halaman demo ditampilkan berbagai pilihan menggunakan navigasi slide.

12.04.2012 1 387

Dengan menggunakan jmpress, kita akan membuat plugin jquery untuk membuat slideshow dengan efek 3D yang menarik untuk slide.

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 “JSliderBerita”

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,YAITU.

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

Pada halaman demo di bagian “contoh” Anda dapat menemukan tautan ke semuanya pilihan yang memungkinkan menggunakan 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

Mudah untuk menggunakan JQuery plugin untuk membuat tayangan slide.

11. plugin jQuery Slidey

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

12.jquery Galeri CSS Dengan perubahan otomatis slide

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 untuk 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. Cahaya css javascript penggeser "TinySlider 2"

Implementasi penggeser gambar dengan 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. Juga dilaksanakan berbagai jenis navigasi antar gambar: 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 berbeda efek animasi saat mengganti 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.

Sangat desain asli penggeser gambar menyerupai 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. jQuery sederhana penggeser

Penggeser gambar bergaya menggunakan jQuery.

42. Tampilan slide jQuery “Craftyslide”.

43. Tampilan slide jQuery layar penuh

Slideshow jQuery HTML5 yang membentang di seluruh lebar layar dengan suara.

Tampilan slide jQuery sederhana.

1. Slideshow jQuery yang mengagumkan “Elastic Slideshow”

Tayangan slide dengan gambar mini dan deskripsi slide. Berbagai efek perubahan gambar. Ada dua pilihan: dengan dan tanpa perubahan slide otomatis.

2. Penggeser CSS3 Murni

Penggeser gambar yang bagus dengan deskripsi dan pengubah slide otomatis. Saat Anda mengarahkan kursor ke gambar, rotasi berhenti. Pemberhentian disertai dengan efek CSS3.

3. plugin jQuery “Fotorama”

Slider galeri yang bagus.

4. Efek teks “Efek Tipografi”

Efek menarik untuk bekerja dengan tipografi menggunakan CSS3 dan jQuery. 7 efek keren yang berbeda.

5. Plugin kotak gelap

Sebuah plugin kecil yang ringan untuk menampilkan gambar di blok popup.

6. Efek hover dengan jQuery

Efek lingkaran saat melayang.

7. Jquery animasi tombol CSS3

Banyak efek animasi CSS3 yang berbeda untuk membuat tombol mengagumkan untuk situs web Anda. Efek hover yang sangat keren.

8. HTML5 jQuery mengubah gambar latar belakang

Saat Anda mengklik thumbnail gambar latar belakang saling menggantikan dengan efek blur. Saat Anda mengubah ukuran jendela browser, gambar latar belakang akan berubah ukurannya.

8. Efek Tipografi Interaktif

Efek teks yang menarik menggunakan HTML5 dan jQuery (4 efek yang berbeda). Arahkan kursor ke teks untuk melihat efeknya.

9. Keterangan gambar pop-up

Banyak efek animasi hover yang berbeda untuk menerapkan keterangan gambar pop-up.

10. Plugin “Portamento”

Blok mengambang di jQuery. Selalu tetap terlihat saat menggulir halaman ke bawah.

11. Penggulung Konten

plugin jQuery untuk menampilkan pengguliran dalam blok ukuran tetap. Beberapa gaya.

implementasi jQuery untuk pengguliran konten secara horizontal dan vertikal dalam blok dengan ukuran tetap.

13. Plugin Scrollbar Kecil

plugin jQuery untuk mengimplementasikan vertikal dan gulir horizontal isi.

14. Plugin “jScrollPane”

Pengguliran konten lintas-browser dalam satu blok.

15. Blok mengambang “Gulir Ikuti”

Plugin untuk membuat blok yang akan bergulir seiring halaman bergulir. Dimungkinkan untuk memperbaiki blok dengan mengeklik tautan.

16. Bilah Sisi Pop-up

Panel yang dapat ditarik di semua sisi halaman web.

17. Solusi CSS3 yang efektif untuk desain halaman rintisan

Tiga opsi untuk mengimplementasikan efek animasi untuk membuat rintisan “Situs dalam pengembangan”.

17. Efek saat menggulir halaman

Efek luar biasa saat menggulir halaman: elemen keluar dari area di belakang layar atau, sebaliknya, bersembunyi di balik area layar. Solusi ini sangat cocok untuk digunakan di situs web portofolio, untuk presentasi efektif proyek yang telah selesai dengan deskripsi singkat.

19. Plugin “kotak mewah 2”

Versi baru yang sepenuhnya ditulis ulang dari plugin fancybox terkenal untuk menampilkan gambar dan konten lainnya di jendela modal.

20. Minimalkan Galeri

Plugin fungsional dengan beragam fitur: galeri, carousel, slider, menu, expander, tombol animasi.

21. Ticker Berita jQuery

Rotator berita di situs web. Pesan mengikuti satu sama lain dan muncul menggunakan efek yang menarik mesin tik. Anda dapat berhenti mengubah berita dengan mengklik tombol “Jeda”. Anda dapat menggunakan panah untuk berpindah dari satu pesan ke pesan lainnya.

22. Gambar Adaptif

Gambar yang dapat diskalakan untuk ditampilkan perangkat seluler. Ukuran gambar tergantung pada ukuran jendela. Teknologi yang digunakan: javascript dan PHP5.

23.vPenggulung

jQuery vertikal, penggulung CSS3. Kecepatan gulir dan waktu tunda yang dapat disesuaikan.

24. Menu tarik-turun bertingkat “jQSimpleMenu”

Plugin jQuery baru untuk membuat menu drop-down horizontal multi-level di situs web.

25. "jsCarousel 2.0"

plugin jQuery untuk mengimplementasikan carousel vertikal dan horizontal.

26. Rotator “Berita Dinamis”

plugin jQuery untuk tampilan cantik berita terbaru dari umpan RSS.

27. Menu animasi

Efek animasi saat mengarahkan kursor ke item menu.

28. Efek teks animasi

Tiga contoh spektakuler dalam bekerja dengan properti CSS"klip latar belakang: teks". Efek CSS3 tidak berfungsi di browser lama.

29.CSS3 efek jQuery mengaburkan

Saat Anda mengarahkan kursor ke sebuah blok, blok tersebut akan membesar dan blok teks yang tersisa menjadi kabur di latar belakang.

31. tooltip jQuery saat mengarahkan kursor

33. Catatan Tempel CSS3 dan HTML5

Implementasi blok mirip dengan catatan dengan teks.

34. Kotak Lampu

Menampilkan konten media di blok pop-up: gambar, video, Flash.

35. bel jQuery

Memperbesar luas persegi.

36. Deskripsi gambar jQuery CSS3

Plugin “Galeri Konten Pintu Geser Berbasis” untuk mengimplementasikan deskripsi gambar pop-up. Saat Anda mengarahkan kursor ke salah satu gambar yang disajikan, a deskripsi singkat dengan mengacu pada artikel lengkap. Hover: Efek mengangkat pintu garasi.

37. Efek “Sebelum dan Sesudah” plugin jQuery “uCompare”

Dengan menyeret tirai, Anda dapat membandingkan dua gambar yang ditumpangkan. Ideal untuk kasus-kasus ketika Anda perlu menampilkan dua versi sesuatu di halaman: sebelum dan sesudah.

39. Peta interaktif dunia dan Eropa dan Amerika

Anda mungkin pernah mendengar tentang elemen HTML5 baru kanvas. Ini adalah elemen khusus yang memungkinkan Anda membuat dan memodifikasi grafik. Selain itu, kita dapat menggunakannya seperti elemen lain di halaman - menerapkan animasi jQuery ke elemen tersebut, menangani event untuk elemen tersebut, dan mengintegrasikannya ke dalam template.

Biasanya penggunaan elemen kanvas terbatas pada permainan dan demo konsep. DI DALAM pelajaran ini Kami akan menggunakannya secara praktis - kami akan membuat tayangan slide dengan efek transisi hebat yang akan berfungsi di browser lama.

Ide

DENGAN menggunakan JavaScript Mari buat filter khusus untuk setiap gambar di tayangan slide. Kami akan membuat versi baru gambar dengan kontras lebih tinggi dan banyak lagi warna cerah, dan menyimpannya dalam elemen kanvas.


Saat pengguna ingin berpindah ke slide berikutnya, elemen kanvas ditampilkan di layar menggunakan animasi memudar, menciptakan efek transisi yang mulus.

HTML

Mari kita mulai dengan membuat markup HTML.

html5-slideshow.html

Tayangan slide berdasarkan elemen kanvas HTML5 dan jQuery | Demonstrasi untuk situs situs

Tata letak tayangan slide sangat sederhana. Elemen utama div#slideshow berisi daftar tidak berurutan dan panah ke slide berikutnya dan sebelumnya. Daftar tidak berurutan berisi slide yang didefinisikan sebagai elemen li. Ilustrasi di atas menunjukkan bahwa elemen tersebut kanvas dengan gambar yang dimodifikasi akan disisipkan di sini.

Pada akhirnya jQuery dan file kami disertakan skrip.js, yang akan dibahas nanti dalam pelajaran ini.

CSS

Semua gaya tayangan slide terdapat dalam file gaya.css. Kami menggunakan id elemen #slideshow utama sebagai definisi namespace, sehingga Anda cukup menambahkan gaya ini ke proyek Anda tanpa risiko konflik penamaan.

gaya.css

#slideshow( warna latar:#F5F5F5; batas:1px solid #FFFFFF; tinggi:340px; margin:150px otomatis 0; posisi:relatif; lebar:640px; -moz-box-shadow:0 0 22px #111; -webkit -box-shadow:0 0 22px #111; box-shadow:0 0 22px #111; ) #slideshow ul( tinggi:320px; kiri:10px; gaya daftar:tidak ada di luar tidak ada; overflow:hidden; position:absolute; atas:10px; lebar:620px; ) #slideshow li( posisi:absolute; display:none; z-index:10; ) #slideshow li:first-child( display:block; z-index:1000; ) #slideshow . slideActive( z-index:1000; ) #slideshow kanvas( display:none; position:absolute; z-index:100; ) #slideshow .arrow( height:86px; width:60px; position:absolute; background:url(" img/panah.png") tanpa pengulangan; atas:50%; margin-atas:-43px; kursor:pointer; z-index:5000; ) #slideshow .previous( posisi latar belakang:kiri atas;kiri:0; ) #slideshow .previous:hover( posisi latar belakang:kiri bawah;) #slideshow .next( posisi latar belakang:kanan atas;kanan:0;) #slideshow .next:hover( posisi latar belakang:kanan bawah;)

Kami dapat membagi pengunjung kami yang akan berinteraksi dengan tayangan slide menjadi tiga kelompok:

  • Mereka yang menonaktifkan JavaScript. Pengguna tersebut hanya akan melihat slide pertama dan tidak dapat beralih ke slide lainnya.
  • Mereka yang mengaktifkan JavaScript tetapi tidak memiliki dukungan elemen kanvas. Bagi pengunjung seperti itu, slide akan langsung berpindah tanpa efek transisi.
  • Mereka yang mengaktifkannya dukungan JavaScript dan elemen tersebut didukung kanvas. Grup ini menggunakan yang terbaru Versi Firefox

, Safari, Chrome, Opera. Mereka akan melihat tayangan slide dengan segala kemegahannya. anak pertama Hanya slide pertama yang akan ditampilkan secara default.


JavaScript

Kita telah membahas prinsip dasar cara kerja tayangan slide. Sekarang mari kita lihat implementasi praktisnya.

script.js - Bagian 1

$(window).load(function())( // Kita menggunakan event window.load sehingga kita dapat yakin bahwa // gambar slideshow dimuat tanpa kesalahan. // Periksa apakah mendukung peramban saat ini elemen kanvas: var supportCanvas = "getContext" di document.createElement("canvas"); // Memanipulasi elemen kanvas membutuhkan banyak CPU, // jadi kami menggunakan setTimeout untuk membuatnya asinkron dan meningkatkan // ​​waktu respons halaman var slides = $("#slideshow li"), current = 0, slideshow = (width : 0,tinggi:0); setTimeout(function())( window.console && window.console.time && console.time("Dihasilkan di:"); if(supportCanvas)( $("#slideshow img").each(function())( if (! slideshow.width)( // Dapatkan dimensi gambar pertama: slideshow.width = this.width; slideshow.height = this.height; ) // Output

  • versi modifikasi

    semacam ulasan "pendek"... seolah-olah mereka sedang terburu-buru di suatu tempat