Halo semuanya. Dalam video ini, Anda akan mempelajari cara mendesain Image Slider (slideshow/carousel) dengan Putar Otomatis dan Navigasi Manual menggunakan CSS, HTML, dan Javascript. Navigasi manual dengan tombol dan Anda dapat menavigasi ke slide apa pun menggunakan tombol ini. Navigasi putar otomatis mengubah slide secara otomatis karena pengatur waktu yang diatur dengan menggunakan javascript. Mari kita lihat cara mendesain penggeser gambar yang mengagumkan ini Show
First, create the index.html file and the style.css file. After you created these two files, Start the HTML part of the image slider in the index.html file as you can see in the video. After the HTML part of the image slider is complete, then link the style.css file to the index.html file between the tags. Then complete the styling part of the image slider as you can see in the video. After you complete the styling part of the image slider then go back to the index.htm file to code the javascript part of the image slider slide transition. In the index.html file before the body tag close open the tags and complete the javascript part of the image slider slide transition interval function in between that tags. So that's hope this video will be helpful to design an attractive image slider using CSS, HTML, and Javascript.Direkomendasikan untukmu
Anda Mungkin Juga Suka
Semua kode sumber dan file sumber dan tersedia untuk diunduh dari sini. Gunakan tombol unduh atau salin dan tempel kode dari editor teks. Pendapat saya adalah pertama coba lakukan dengan mengikuti video baris demi baris. Ini akan membantu Anda untuk memahami semua itu. Setelah itu, jika kode Anda salah atau tidak berfungsi, gunakan kode sumber yang diberikan untuk membandingkannya dengan kode Anda. Ini akan membantu Anda untuk memahami semua kesalahan Anda HTMLBungkus dengan div sebagai slide, yang dapat berisi konten apa pun
CSSSlide harus benar-benar ditempatkan di dalam bungkusnya. Ini memiliki sedikit pizazz ekstra _jQueryJalankan setelah DOM siap
Lihat ituCodePen Embed Fallback Yang sangat mirip dari Snook Setelah mendapatkan banyak umpan balik, hari ini saya memiliki rencana untuk berbagi dengan Anda pemutaran otomatis tayangan slide CSS murni tanpa JavaScript. Muncul dengan dukungan navigasi titik. Selain itu, ini juga mendukung teks judul dan deskripsi pada setiap gambar slider. Anda dapat dengan mudah menyesuaikan teks tajuk dengan mengedit CSS Fungsi hebat lainnya dari penggeser ini, ini mendukung fungsi putar otomatis. Itu artinya memungkinkan Anda untuk mengatur apakah penggeser menggeser gambar secara otomatis atau tidak Setiap penggeser gambar khusus CSS memiliki cara pembuatan dan fungsionalitasnya sendiri. Slider ini tidak mendukung fungsi thumbnail tetapi Anda dapat melihat slider gambar thumbnail CSS kami yang juga dibuat dengan CSS Tapi Ini adalah carousel yang sepenuhnya responsif dan mendukung berbagai browser termasuk IE. Ini memiliki beberapa opsi animasi untuk memungkinkan menggeser slider dengan cara yang berbeda Anda dapat dengan mudah memilih versi yang Anda suka. Anda hanya perlu memanggil file CSS terpisah, dan file HTML-nya sama kecuali versi ringannya. Versi yang lebih ringan tidak memiliki legenda atau peluru Penggeser ini dibuat oleh Elitewares dan dia telah melakukan pekerjaan dengan baik. Itu membuat penggeser tanpa menyentuh javascript dan menyediakan semua kemungkinan fungsi yang memiliki penggeser jquery sederhana Slider mencakup efek kiri ke kanan, kanan ke kiri, atas ke bawah dan bawah ke atas. Itu juga memungkinkan menambahkan teks overlay dengan animasi Hal penting dan signifikan tentang slider ini adalah autoplay dengan peluru. Artinya, ketika slide mengubah gambar, itu akan menggantikan poin status secara otomatis Struktur HTML untuk Tampilan Slide OtomatisSaya tidak akan menjelaskan kepada Anda seluruh proses tetapi beberapa hal yang diperlukan. Anda akan mendapatkan kode sumber lengkap dan demo di bawah ini. Ok sekarang mari kita lihat HTML Sebelum saya melanjutkan, saya ingin menyebutkan bahwa HTML agak rumit dibandingkan dengan slider lainnya. Perlu menambahkan beberapa div tambahan, tetapi ini mungkin karena fungsinya yang luar biasa Slider HTML dimulai dengan ID utama <div id="slider"> <div class="slides"> ........ </div> <div class="switch"> <ul> <li> <div class="on"></div> </li> <li></li> <li></li> <li></li> </ul> </div> </div> Titik-titik sakelar ditempatkan tepat di bawah div anak Selanjutnya, setiap id slider didefinisikan dengan nama kelas <div id="slider"> <div class="slides"> <div class="slider"> <div class="legend"></div> <div class="content"> <div class="content-txt"> <h1>Lorem ipsum dolor</h1> <h2>Nam ultrices pellentesque facilisis. In semper tellus mollis nisl pulvinar vitae vulputate lorem consequat. Fusce odio tortor, pretium sit amet auctor ut, ultrices vel nibh.</h2> </div> </div> <div class="image"> <img src="https://img11.hostingpics.net/pics/767361311.jpg"> </div> </div> </div> <div class="switch"> <ul> <li> <div class="on"></div> </li> <li></li> <li></li> <li></li> </ul> </div> </div>_ Sekarang Anda dapat melihat div <div id="slider"> <div class="slides"> <div class="slider"> <div class="legend"></div> <div class="content"> <div class="content-txt"> <h1>Lorem ipsum dolor</h1> <h2>Nam ultrices pellentesque facilisis. In semper tellus mollis nisl pulvinar vitae vulputate lorem consequat. Fusce odio tortor, pretium sit amet auctor ut, ultrices vel nibh.</h2> </div> </div> <div class="image"> <img src="https://img11.hostingpics.net/pics/767361311.jpg"> </div> </div> </div> <div class="switch"> <ul> <li> <div class="on"></div> </li> <li></li> <li></li> <li></li> </ul> </div> </div>2 yang menyimpan gambar. Begitulah cara Anda menempatkan konten, HTML, tautan, atau apa pun yang ingin Anda tambahkan CSS untuk Tayangan Slide Putar OtomatisID penggeser berfungsi dengan mengatur lebar dan tinggi. Itu juga membutuhkan posisi relatif dan luapan tersembunyi #slider{ width:100%; height:500px; position:relative; overflow:hidden; }_ Mirip, kelas slide membutuhkan lebar dan tinggi dengan posisi relatif. Itu juga perlu menambahkan animasi slide yang akan dibuat menggunakan properti @keyframe CSS .slides{ width:400%; height:100%; position:relative; -webkit-animation:slide 30s infinite; -moz-animation:slide 30s infinite; animation:slide 30s infinite; } Setiap rumus slide digunakan mirip dengan banyak slider berbasis CSS lainnya, dan membagi lebar dari slider angka. Seperti jika mereka memiliki total empat slider maka rumusnya akan terlihat seperti 100%/4 = 25% .slider{ width:25%; height:100%; float:left; position:relative; z-index:1; overflow:hidden; }_ Untuk membuatnya responsif, perlu mengatur lebar dan tinggi menjadi 100% untuk gambar slider dan div gambar. Baris CSS murni berikut menampilkan item tayangan slide yang responsif dengan fitur putar otomatis tanpa JavaScript apa pun .slide img{ width:100%; height:100%; } .image{ width:100%; height:100%; } .image img{ width:100%; height:100%; }_ Ini awalnya CSS membutuhkan slider untuk membuatnya berfungsi tetapi agar terlihat sempurna dan berfungsi dengan fungsinya, lihat saja demo di atas Bagaimana Anda membuat penggeser otomatis di CSS?Langkah 1. buat latar belakang penggeser. Saya membuat kotak pertama-tama menggunakan kode HTML dan CSS di bawah ini. . Langkah 2. Tambahkan gambar ke penggeser. Sekarang kita akan menambahkan gambar di kotak itu. . Langkah 3. Tentukan ukuran gambar. . Langkah 4. Tambahkan tombol Berikutnya dan sebelumnya. . Langkah 5. Aktifkan penggeser gambar menggunakan JavaScript Bagaimana cara membuat slider putar otomatis di HTML dan CSS?Pure CSS slider(with Autoplay at the beginning) . Bagaimana cara memutar slider carousel secara otomatis?Cara menggunakannya. . Tambahkan slide bersama dengan panah navigasi dan kontrol paginasi ke carousel. . Gaya CSS yang diperlukan untuk carousel. . Tambahkan skrip utama ke bagian bawah halaman. . Sesuaikan interval putar otomatis dalam milidetik Bagaimana Anda membuat penggeser putar otomatis tanpa batas?Salah satu cara untuk memastikan Anda bisa meluncur tanpa batas tanpa tersentak-sentak adalah dengan memiliki dua salinan lengkap elemen yang akan digeser . Animasi kemudian memindahkan elemen yang memuatnya dari 0% ke -50% dari lebarnya - dengan begitu Anda mendapatkan aliran yang berkelanjutan. |