Apakah Anda ingin membuat slider akordeon? Divi responsif?

Slider akordeon adalah cara yang menyenangkan dan menarik untuk ditampilkan isi di ruang kecil. 

Penggeser akordeon umumnya terdiri dari beberapa elemen (atau panel) yang ditumpuk secara horizontal seperti lipatan tirai. Dan saat Anda mengarahkan kursor ke salah satu panel, panel akan melebar untuk menampilkannya isi sementara panel akordeon lainnya berkontraksi. Di sinilah kita mendapatkan efek ekspansi dan kontraksi tipe akordeon.

Dalam tutorial ini, kami akan menunjukkan cara membuat slider akordeon responsif di Divi hanya menggunakan CSS. Untuk melakukan ini, kita akan menggunakan beberapa modul Divi untuk berfungsi sebagai panel akordeon. 

penelitian

Berikut adalah ikhtisar singkat tentang apa yang akan kita capai dalam tutorial ini.

Unduh DIVI Sekarang!!!

Membuat halaman baru dengan Divi Builder

Untuk memulai, Anda perlu melakukan hal berikut:

  • Dari dasbor WordPress, buka Halaman> Tambah Baru untuk membuat halaman baru.
slider akordeon Divi responsif
  • Berikan judul yang masuk akal bagi Anda dan klik Gunakan Divi Builder
  • kemudian klik Mulai Membangun (Bangun Dari Awal)
slider akordeon Divi responsif

Setelah itu, Anda akan memiliki kanvas kosong untuk mulai mendesain di Divi.

Pembuatan slider akordeon responsif di Divi

Penciptaan garis

Untuk memulai, tambahkan baris satu kolom ke bagian reguler.

Kemudian buka pengaturan baris dan perbarui yang berikut:

  • Gunakan Lebar Talang Kustom: YA
  • Lebar Talang: 1
  • Lebar: 100%
  • Lebar Maks: 800px
  • Tinggi: 400px (Desktop); 700px (Tablet dan Ponsel)

Nilai lebar dan lebar maksimum dapat diubah sesuai dengan kebutuhan Anda. Akordeon akan pas dan berfungsi dalam lebar garis apa pun.

Parameter kolom

Sekarang kita memiliki ketinggian yang ditentukan untuk baris, buka pengaturan kolom dan tambahkan CSS berikut ke elemen utama:
Desktop

display:flex;
flex-direction: row;
align-items:center;
height: 100%;

Tablette

display:flex;
flex-direction: column;
align-items:center;
height: 100%;

Membuat Panel Akordeon dengan Modul Blurb

Slider akordeon dapat dibuat menggunakan semua jenis modul. Jika kita mau, kita bisa menggunakan kombinasi modul yang berbeda untuk bertindak sebagai panel akordeon. Tapi untuk desain ini, kita akan menggunakan modul Blurb.

Mulailah dengan menambahkan modul Blurb ke baris.

Desain Mod Blurb

Buka pengaturan modul presentasi dan perbarui yang berikut ini:

Pertahankan judul fiksi dan isi dari tubuh. Kami selalu dapat mengubahnya nanti.

Selanjutnya, perbarui ikon presentasi sebagai berikut:

  • Ikon (Desktop): ikon garis panah horizontal (lihat tangkapan layar)
  • Ikon (Hover): (lihat tangkapan layar)
  • Ikon (Tablet dan Ponsel): (lihat tangkapan layar)

Latar belakang

Kemudian berikan blurb gambar latar belakang dan overlay gradien pada hover sebagai berikut:

  • Tambahkan gambar latar belakang dengan lebar minimal 1000px
  • Posisi Gambar Latar Belakang: Kiri Tengah

Kemudian tambahkan overlay latar belakang gradien.

Melayang-layang

  • Latar Belakang Gradien Kiri (Hover): #3e215b
  • Gradien latar belakang kanan (arahkan kursor): rgba(0,0,0,0)
  • Arah Gradien: 90 derajat
  • Gradien Persegi Di Atas Gambar Latar Belakang : YA

icon

  • Warna Ikon: #ffffff
  • Penempatan Gambar/Ikon: Kanan

Selanjutnya, beralih ke tab Desain dan perbarui yang berikut ini:

Judul dan isi teks

  • Judul Font: Poppins
  • Berat Font: semi-tebal
  • Judul Teks Warna: transparan (Desktop), #ffffff (Hover)
  • Ukuran Teks Judul: 22px
  • Warna Teks Tubuh: transparan (Desktop), #ffffff (Hover)

Tinggi kotak dan bayangan

Setelah teks dikustomisasi, berikan modul ketinggian 100% dan bayangan kotak sebagai berikut:

  • Tinggi: 100%
  • Bayangan Kotak: Lihat tangkapan layar
  • Posisi horizontal: -12px
  • Posisi Vertikal: 0px

CSS khusus

Agar panel akordeon (atau modul Blurb) kami tumbuh dan berkontraksi dengan modul lainnya, kami perlu menambahkan CSS khusus untuk mengubah ukuran modul dengan flex-grow. 

Karena kita akan memiliki total 5 modul yang membentuk akordeon, kita menambahkan "flex:1" untuk status default dan kemudian mengubahnya menjadi "flex:5" pada status hover.

Di bawah tab Advanced, tambahkan CSS khusus berikut ke elemen Blurb utama:

Biro

flex:1;
position: relative !important;
transition: flex 800ms !important;

Saat melayang

flex:5;
position: relative !important;
transition: flex 800ms !important;

Kemudian tambahkan CSS khusus berikut ke CSS konten Blurb:

Biro

position: absolute !important;
width: 280px;
padding: 20px;
transition: color 400ms;
buat slider akordeon Divi yang responsif

Tablette

position: relative !important;
width: 100%;
height: 100%;
padding: 20px;
transition: color 400ms;
buat slider akordeon Divi yang responsif

Overflow dan transisi

  • Luapan Horisontal: Tersembunyi
  • Overflow Vertikal: Tersembunyi
  • Durasi Transisi: 400ms
  • Kurva Kecepatan Transisi: Linear
buat slider akordeon Divi yang responsif

Sangat baik! Itu adalah penyesuaian serius dari modul Blurb. Tapi kabar baiknya adalah yang harus kita lakukan adalah menduplikasinya untuk membuat panel akordeon yang tersisa.

Tata letak duplikat untuk lebih banyak panel akordeon

Arahkan kursor ke modul presentasi dan klik ikon ganda empat kali untuk membuat total lima panel (atau modul) akordeon.

Selanjutnya, perbarui gambar latar belakang untuk setiap uraian baru yang Anda duplikat.

buat slider akordeon Divi yang responsif

Hasil akhir

Sekarang kita telah melalui semua langkah, mari kita lihat hasil akhirnya.

Unduh DIVI Sekarang!!!

Kesimpulan

Slider akordeon responsif ini benar-benar memiliki beberapa elemen unik yang membuatnya menyenangkan untuk digunakan. Panel akordeon mengembang dan berkontraksi dengan mulus pada gerakan mouse tanpa gangguan yang tidak terduga. 

Dan ikon presentasi berubah saat melayang dan di ponsel untuk meningkatkan UX. Kami harap tutorial ini akan menginspirasi Anda untuk proyek Divi Anda berikutnya. Jika Anda memiliki masalah atau saran, temukan kami di bagian komentar untuk mendiskusikannya.

Anda juga dapat berkonsultasi sumber daya kita, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress atau yang di Divi: tema WordPress terbaik sepanjang masa.

Namun sementara itu, bagikan artikel ini di berbagai jejaring sosial Anda.

...