Cara Membuat Menu Lengket yang Diperluas di Arahkan ke Arah dengan Divi

Diterbitkan: 2019-05-08

Setiap minggu, kami memberi Anda paket tata letak Divi baru dan gratis yang dapat Anda gunakan untuk proyek Anda berikutnya. Untuk salah satu paket tata letak, kami juga membagikan kasus penggunaan yang akan membantu Anda membawa situs web Anda ke tingkat berikutnya.

Minggu ini, sebagai bagian dari inisiatif desain Divi kami yang berkelanjutan, kami akan menunjukkan kepada Anda cara membuat menu lengket yang diperluas saat mengarahkan kursor menggunakan Paket Tata Letak Mekanik Divi. Kami akan menangani dua contoh desain berbeda yang dapat Anda buat ulang dari awal dan diterapkan ke semua jenis situs web yang Anda buat! Menu akan ditampilkan saat mengarahkan kursor pada ukuran layar desktop dan diaktifkan saat klik pada perangkat seluler.

Mari kita lakukan!

Pratinjau

Sebelum kita masuk ke tutorial, mari kita lihat sekilas hasilnya di berbagai ukuran layar.

Contoh 1

Desktop

Memperluas Menu Lengket

Seluler

Memperluas Menu Lengket

Contoh #2

Desktop

Memperluas Menu Lengket

Seluler

Memperluas Menu Lengket

Langkah Umum

Nonaktifkan Navigasi Tetap

Buka Opsi Tema Divi

Kami akan memulai dengan beberapa langkah umum. Langkah-langkah ini sama untuk kedua contoh dan diperlukan untuk mencapai hasil yang diinginkan.

Jika Anda berencana menggunakan menu lengket yang diperluas di bagian bawah halaman Anda, Anda mungkin ingin meninggalkan bilah menu utama di bagian atas. Untuk melakukan itu, Anda harus pergi ke opsi tema Divi.

memperluas menu lengket

Nonaktifkan Navigasi Tetap

Di sana, Anda ingin menonaktifkan opsi bilah navigasi tetap untuk memastikan tidak ada ruang tersisa di bagian atas halaman Anda.

  • Bilah Navigasi Tetap: Dinonaktifkan

memperluas menu lengket

Sembunyikan Bilah Menu Utama di Halaman

Buka Pengaturan Halaman

Pindah ke halaman yang ingin Anda tambahkan menu tempel yang diperluas dan buka pengaturan halaman.

memperluas menu lengket

Tambahkan CSS Khusus

Sembunyikan menu utama dengan menambahkan baris kode CSS berikut ke halaman Anda.

#main-header {
display: none;
}

memperluas menu lengket

Tambahkan Bagian Baru ke Akhir Halaman

Apapun contoh yang ingin Anda buat ulang, beberapa langkah dasar tetap sama. Langkah pertama adalah menambahkan bagian reguler ke bagian bawah halaman.

memperluas menu lengket

Jarak

Buka pengaturan bagian dan hapus semua bantalan atas dan bawah khusus.

  • Padding Atas: 0px
  • Padding Bawah: 0px

memperluas menu lengket

Tambahkan Baris Baru

Struktur Kolom

Lanjutkan dengan menambahkan baris baru menggunakan struktur kolom berikut:

memperluas menu lengket

Perekat

Tanpa menambahkan modul apa pun, buka pengaturan baris dan biarkan baris memenuhi seluruh lebar layar.

  • Gunakan Lebar Talang Kustom: Ya
  • Lebar Talang: 1
  • Lebar: 100%
  • Lebar Maks: 100%

memperluas menu lengket

Jarak

Hapus semua padding atas dan bawah default berikutnya.

  • Padding Atas: 0px
  • Padding Bawah: 0px

memperluas menu lengket

Elemen Utama

Kami mengizinkan seluruh baris untuk menempel di bagian bawah halaman kami dengan menambahkan dua baris kode CSS ke elemen utama baris.

bottom: 0px;
position: fixed;

memperluas menu lengket

Indeks Z

Dan kami akan memastikan baris (dan Modul Teks yang kami tambahkan di langkah mendatang) tetap berada di atas semua konten halaman dengan meningkatkan indeks Z dalam pengaturan visibilitas baris.

  • Indeks Z: 99

memperluas menu lengket

Tambahkan Modul Kode ke Kolom

Tambahkan Kode CSS Antara Tag Gaya

Bagian terakhir dari langkah umum adalah menambahkan Modul Kode ke baris baru. Kode CSS yang kami tambahkan di dalam Modul Kode ini akan membantu kami mencapai efek terbuka saat mengarahkan kursor. Rekatkan baris kode CSS berikut di dalam modul:

<style>
.dt-menu li {
font-size: 0;
line-height: 0;
}
.dt-menu:hover li {
font-size: 2vh;
line-height: 2.1em;
}
</style>

memperluas menu lengket

Buat Ulang Contoh #1

Memperluas Menu Lengket

Tambahkan Modul Teks ke Kolom

Tambah isi

Sekarang setelah kita melalui semua langkah, kita dapat mulai berfokus pada dua contoh desain yang berbeda, dimulai dengan yang pertama! Tambahkan Modul Teks ke kolom baris Anda. Di kotak konten, kami menggunakan gaya paragraf untuk menampilkan salinan '≡ Menu'. Kami, kemudian, menempatkan semua item menu dalam daftar yang tidak berurutan. Kami juga akan menambahkan tautan ke masing-masing judul halaman satu per satu.

memperluas menu lengket

Warna Latar Default

Pindah ke pengaturan latar belakang modul dan ubah warna latar belakang.

  • Warna Latar Belakang: #ffffff

memperluas menu lengket

Arahkan Warna Latar Belakang

Ubah warna latar belakang ini saat melayang.

  • Warna Latar Belakang: rgba(255,255,255,0.83)

memperluas menu lengket

Latar Belakang Gradien

Dan tambahkan latar belakang gradien default juga.

  • Warna 1: rgba (255,255,255,0)
  • Warna 2: #ffffff
  • Posisi Akhir: 60%

memperluas menu lengket

Pengaturan Teks Default

Lanjutkan dengan membuka tab desain dan mengubah pengaturan teks.

  • Font Teks: Khand
  • Berat Font Teks: Tebal
  • Warna Teks: #021827
  • Ukuran Teks: 3vh
  • Orientasi Teks: Tengah

memperluas menu lengket

Arahkan Pengaturan Teks

Ubah beberapa pengaturan teks saat mengarahkan kursor.

  • Warna Teks: rgba(255,255,255,0)
  • Ukuran Teks: 0vh

memperluas menu lengket

Pengaturan Teks Tautan

Kemudian, buka pengaturan teks tautan dan ubah warna teks tautan.

  • Warna Teks Tautan: #000000

memperluas menu lengket

Pengaturan Teks Daftar Default

Pindah ke pengaturan teks daftar default dan gaya sesuka Anda. Pastikan Anda menggunakan '0px' untuk ukuran teks dalam status default.

  • Font Daftar Tidak Terurut: Khand
  • Gaya Font Daftar Tidak Terurut: Huruf Besar
  • Penjajaran Teks Daftar Tidak Berurutan: Pusat
  • Warna Teks Daftar Tidak Terurut: rgba(255,255,255,0)
  • Ukuran Teks Daftar Tidak Terurut: 0px
  • Tinggi Baris Daftar Tidak Terurut: 0em
  • Posisi Gaya Daftar Tidak Terurut: Di dalam

memperluas menu lengket

memperluas menu lengket

Arahkan ke Pengaturan Teks Daftar

Kemudian, ubah beberapa nilai saat mengarahkan kursor untuk memungkinkan item menu muncul.

  • Warna Teks Daftar Tidak Terurut: #000000
  • Ukuran Teks Daftar Tidak Terurut: 2vh
  • Tinggi Garis Tidak Terurut: 2.1em

memperluas menu lengket

Spasi Default

Buka pengaturan spasi berikutnya dan beri bentuk pada Modul Teks.

  • Margin Kiri: 45vw (Desktop), 39vw (Tablet), 33vw (Telepon)
  • Margin Kanan: 45vw (Desktop), 39vw (Tablet), 33vw (Telepon)
  • Padding Atas: 2vw (Desktop), 4vw (Tablet), 6vw (Telepon)
  • Padding Bawah: 2vw (Desktop), 4vw (Tablet), 6vw (Telepon)

memperluas menu lengket

Spasi Arahkan

Ubah nilai yang sama ini saat mengarahkan kursor.

  • Margin Kiri: 14vw
  • Margin Kanan: 14vw
  • Padding Atas: 8vw
  • Padding Bawah: 8vw

memperluas menu lengket

Perbatasan Default

Pindah ke pengaturan perbatasan dan pastikan setiap sudut membulat memiliki nilai '0px'.

memperluas menu lengket

Arahkan Perbatasan

Aktifkan opsi hover di sudut membulat dan ubah nilai kiri atas dan kanan atas.

  • Kiri Atas: 50vw
  • Kanan Atas: 50vw

memperluas menu lengket

Bayangan Kotak

Lanjutkan dengan memberi modul beberapa kedalaman menggunakan bayangan kotak. Ini akan memastikan menu tidak luput dari perhatian di halaman.

  • Kekuatan Buram Bayangan Kotak: 1000ms
  • Warna Bayangan: rgba (0,0,0,0.68)

memperluas menu lengket

Kelas CSS

Kami juga menambahkan kelas CSS ke modul.

  • Kelas CSS: dt-menu

memperluas menu lengket

Transisi

Last but not least, kurangi durasi transisi dalam pengaturan transisi.

  • Durasi Transisi: 100ms

memperluas menu lengket

Buat Ulang Contoh #2

Memperluas Menu Lengket

Tambahkan Modul Teks ke Kolom

Tambah isi

Ke contoh kedua! Di sini, kita kembali akan menambahkan '≡ Menu' menggunakan gaya teks paragraf dan item menu menggunakan daftar yang tidak berurutan. Kami juga akan menambahkan tautan ke masing-masing item menu satu per satu.

memperluas menu lengket

Warna Latar Default

Pindah ke pengaturan latar belakang dan ubah warna latar belakang.

  • Warna Latar Belakang: #ffffff

memperluas menu lengket

Arahkan Warna Latar Belakang

Ubah warna latar belakang saat melayang.

  • Warna Latar Belakang: #f71535

memperluas menu lengket

Pengaturan Teks Default

Lalu, buka tab desain dan buat beberapa perubahan pada tampilan salinan paragraf.

  • Font Teks: Khand
  • Warna Teks: #021827
  • Ukuran Teks: 3vh

memperluas menu lengket

Arahkan Pengaturan Teks

Ubah pengaturan ini saat mengarahkan kursor.

  • Warna Teks: rgba(255,255,255,0)
  • Ukuran Teks: 0vh

memperluas menu lengket

Pengaturan Teks Tautan

Pindah ke pengaturan teks dan ubah warna teks tautan.

  • Warna Teks Tautan: #ffffff

memperluas menu lengket

Pengaturan Teks Daftar Default

Ubah juga pengaturan desain item daftar yang tidak diurutkan.

  • Font Daftar Tidak Terurut: Khand
  • Gaya Font Daftar Tidak Terurut: Huruf Besar
  • Penjajaran Teks Daftar Tidak Berurutan: Pusat
  • Warna Teks Daftar Tidak Terurut: rgba(255,255,255,0)
  • Ukuran Teks Daftar Tidak Terurut: 0px
  • Tinggi Baris Daftar Tidak Terurut: 0em
  • Posisi Gaya Daftar Tidak Terurut: Di dalam

memperluas menu lengket

memperluas menu lengket

Arahkan ke Pengaturan Teks Daftar

Dan ubah beberapa nilai ini saat mengarahkan kursor.

  • Warna Teks Daftar Tidak Terurut: #ffffff
  • Ukuran Teks Daftar Tidak Terurut: 2vh
  • Tinggi Baris Daftar Tidak Terurut: 2.1em

memperluas menu lengket

Spasi Default

Kemudian, buka pengaturan spasi dan beri modul beberapa ruang.

  • Margin Kanan: 88vw (Desktop & Tablet), 71vw (Telepon)
  • Padding Atas: 6vw (Desktop), 10vw (Tablet), 18vw (Telepon)
  • Padding Bawah: 4vw (Desktop), 10vw (Tablet), 12vw (Telepon)
  • Padding Kiri: 1vw

memperluas menu lengket

Spasi Arahkan

Ubah nilai pada hover.

  • Margin Kanan: 59vw
  • Padding Atas: 13vw
  • Padding Bawah: 8vw
  • Padding Kiri: 1vw
  • Padding Kanan: 13vw

memperluas menu lengket

Berbatasan

Dan untuk membuat desain seperempat lingkaran ini, kita akan mengubah batas kanan atas di pengaturan batas.

  • Kanan Atas: 50vw

memperluas menu lengket

Bayangan Kotak

Kami juga akan menambahkan bayangan kotak untuk membuat kedalaman pada halaman.

  • Kekuatan Buram Bayangan Kotak: 1000px
  • Warna Bayangan: rgba (0,0,0,0.68)

memperluas menu lengket

Kelas CSS

Kemudian, kita akan menambahkan kelas CSS di tab lanjutan.

  • Kelas CSS: dt-menu

memperluas menu lengket

Transisi

Dan kurangi durasi transisi di tab lanjutan untuk membuat transisi cepat.

  • Durasi Transisi: 100ms

memperluas menu lengket

Pratinjau

Sekarang setelah kita melalui semua langkah, mari kita lihat hasil akhir di berbagai ukuran layar.

Contoh 1

Desktop

Memperluas Menu Lengket

Seluler

Memperluas Menu Lengket

Contoh #2

Desktop

Memperluas Menu Lengket

Seluler

Memperluas Menu Lengket

Pikiran Akhir

Dalam posting ini, kami telah menunjukkan kepada Anda cara membuat menu lengket yang diperluas menggunakan Paket Tata Letak Mekanik Divi. Kami telah menangani dua contoh desain berbeda yang dapat Anda buat ulang dan gunakan di semua jenis situs web yang Anda buat! Kami senang Anda menikmati inisiatif desain Divi yang sedang berlangsung ini, di mana kami mencoba memasukkan sesuatu yang ekstra ke dalam kotak peralatan desain Anda setiap minggu. Jika Anda memiliki pertanyaan atau saran, pastikan Anda meninggalkan komentar di bagian komentar di bawah!

Jika Anda ingin mempelajari lebih lanjut tentang Divi dan mendapatkan lebih banyak gratisan Divi, pastikan Anda berlangganan buletin email dan saluran YouTube kami sehingga Anda akan selalu menjadi salah satu orang pertama yang mengetahui dan mendapatkan manfaat dari konten gratis ini.