Cara Membuat Tautan Aktif di Gulir untuk Situs Web Divi Satu Halaman

Diterbitkan: 2017-08-30

Dalam tutorial hari ini kami akan menunjukkan kepada Anda cara menata tautan navigasi vertikal Anda sehingga saat pengunjung menggulir halaman ke bawah, tautan menu yang sesuai dengan bagian tempat mereka berada akan disorot. Ini adalah efek kecil yang menyenangkan yang menambahkan sedikit interaktivitas antara desain web Anda dan perilaku pengguna. Metode ini bekerja sangat baik jika Anda membuat situs web satu halaman.

Bagi mereka yang kesulitan membayangkan efek ini dalam pikiran mereka, kami telah menyediakan pratinjau di bawah ini.

Hasil

Mari kita lihat hasil akhir yang dapat Anda capai setelah mengikuti posting ini:

tautan aktif

Seperti yang Anda lihat, tautan aktif yang disorot berubah secara otomatis saat pengguna menggulir melalui bagian halaman (juga saat diklik).

Inspirasi

Kami menemukan inspirasi kami untuk posting ini di situs Filmschool Berlin yang kami sebutkan sebagai contoh di posting kami tentang navigasi vertikal. Seorang pembaca di komentar posting itu meminta agar kami menunjukkan kepada mereka cara membuat efek tautan aktif bergulir dan inilah dia!

tautan aktif

Cara Membuat Tautan Aktif di Gulir untuk Situs Web Divi Satu Halaman

Berlangganan Saluran Youtube Kami

Memulai: Unduh Halaman Gulir ke Plugin ID

Untuk melakukan desain ini, kita akan mulai dengan memanfaatkan plugin Page Scroll to ID yang gratis dan berperingkat baik yang dapat Anda temukan di sini. Klik tombol 'Unduh' dan simpan file ZIP plugin di suatu tempat di mana Anda dapat menemukannya segera.

tautan aktif

Unggah & Aktifkan Halaman Gulir ke Plugin ID

Hal berikutnya yang perlu Anda lakukan adalah pergi ke Dashboard WordPress > Plugins > Add New > Pilih file ZIP yang baru saja Anda unduh dan unggah.

tautan aktif

Setelah itu, jangan lupa untuk mengaktifkan plugin juga.

Aktifkan Navigasi Vertikal

Sebelum kita masuk ke pengaturan plugin Page Scroll to ID, kita akan mengaktifkan navigasi vertikal (dan navigasi tetap pada langkah berikutnya) terlebih dahulu. Jika Anda menggunakan Dasbor WordPress, buka Appearance > Customize > Header & Navigation > Header Format > Dan aktifkan navigasi vertikal.

tautan aktif

Aktifkan Navigasi Tetap

Selanjutnya, mari aktifkan navigasi tetap situs web Anda. Ini diperlukan karena inti dari penggunaan tautan aktif pada gulir adalah agar pengunjung dapat melihat bagian mana mereka berada, saat mereka berada di dalamnya. Jika Anda menggunakan Dasbor WordPress, buka Divi > Opsi Tema > Dan aktifkan Bilah Navigasi Tetap di tab Umum.

tautan aktif

Halaman Gulir ke Pengaturan Plugin ID

Untuk bagian ini, kita akan kembali ke plugin yang baru saja diunggah. Setelah Anda mengaktifkan plugin, Anda harus menggunakan pengaturan yang tepat. Untuk pergi ke pengaturan, klik 'pengaturan' tepat di bawah nama plugin.

tautan aktif

Setelah Anda selesai melakukannya, Anda akan melihat berbagai opsi yang membantu Anda menentukan bagaimana tautan aktif akan berperilaku di situs web Anda. Untuk contoh yang kami buat, kami menggunakan pengaturan berikut:

  • Aktifkan di Tautan Menu WordPress: Ya
  • Durasi gulir: 200 milidetik
  • Sesuaikan durasi pengguliran secara otomatis: Ya
  • Pelonggaran animasi gulir: Linear
  • Selalu gulir dengan lancar saat mencapai akhir halaman/dokumen: Ya
  • Hentikan pengguliran halaman dengan roda mouse atau gesek sentuh: Ya
  • Tata letak halaman: otomatis
  • Izinkan hanya satu elemen yang disorot dalam satu waktu: Ya
  • Pertahankan elemen saat ini disorot hingga yang berikutnya muncul: Ya
  • Sorot oleh target berikutnya: Ya
  • Tambahkan nilai hash tautan yang diklik ke bilah URL/alamat browser: Ya
  • Gulir dari/ke halaman yang berbeda: Ya
  • Penundaan 0 milidetik untuk menggulir ke target pada pemuatan halaman
  • Cegah skrip lain menangani tautan plugin (jika mungkin): Ya
  • Menormalkan target titik jangkar: Ya

tautan aktif

tautan aktif

tautan aktif

Tambahkan ID & Kelas CSS ke Bagian

Hal berikutnya yang perlu Anda lakukan adalah menetapkan ID CSS yang berbeda dan Page Scroll pada ID Kelas CSS ke bagian yang berbeda pada satu halaman Anda. Untuk melakukannya, buka pengaturan masing-masing bagian Anda dan buka tab Lanjutan. Di dalam tab Lanjutan, tentukan berbagai ID CSS yang ingin Anda gunakan untuk bagian Anda. Ketahuilah bahwa, agar berfungsi, Anda harus menetapkan ID CSS yang berbeda untuk setiap bagian pada satu halaman Anda.

tautan aktif

Dalam contoh ini, kami menggunakan 'home' sebagai ID CSS pertama kami. Kelas CSS, bagaimanapun, adalah sama untuk setiap bagian dan membantu Anda menautkan bagian tersebut ke plugin Page Scroll to ID. Nama kelas CSS adalah 'ps2id'.

Tambahkan ID ke Item Menu

Selanjutnya, saatnya untuk membuat item menu dan memastikannya sesuai dengan bagian dan dengan plugin Page Scroll to ID. Jika Anda menggunakan Dasbor WordPress, buka Appearance > Menus . Jika Anda sudah memiliki menu utama, Anda dapat mengerjakannya. Jika tidak, Anda dapat mengetikkan judul dan membuat menu baru. Jangan lupa untuk menjadikannya sebagai menu utama.

Gunakan Tautan Khusus

Selanjutnya, Anda akan memerlukan tautan khusus untuk mencapai hasil yang Anda inginkan. Mulailah dengan menambahkan tautan khusus pertama. Tambahkan situs web Anda diikuti dengan ID bagian pertama ke bidang tautan seperti yang ditunjukkan pada tangkapan layar di bawah ini.

Aktifkan Kelas CSS

Hal berikutnya yang perlu Anda lakukan, jika Anda belum pernah melakukannya sebelumnya, adalah mengaktifkan kelas CSS untuk item menu Anda. Untuk melakukannya, klik opsi 'Opsi Layar' di sudut kanan. Setelah kemungkinan muncul, aktifkan kelas CSS.

tautan aktif

Gunakan Gulir Halaman ke ID Kelas CSS

Setelah Anda mengaktifkan kelas CSS untuk item menu Anda, Anda dapat melanjutkan dan secara manual menautkan kelas Page Scroll ke ID ke masing-masing item menu. Kelas CSS sama seperti yang kita gunakan untuk menetapkan ID ke bagian kita, yaitu 'ps2id'.

tautan aktif

Buat Modifikasi Penampilan

Anda dapat membuat segala macam modifikasi pada menu utama Anda, bahkan saat Anda menggunakan metode ini. Untuk menunjukkan kepada Anda bagaimana Anda dapat membuat perubahan, kami akan membuat ulang contoh navigasi vertikal kami.

Catatan: Seperti yang disebutkan dalam pengantar posting ini, Anda tidak akan dapat melihat perubahan yang Anda buat saat melihat pratinjau halaman. Anda harus mempublikasikan halaman terlebih dahulu dan melihatnya dalam modus langsung untuk melihat hasilnya.

Penyesuai Tema

Mulailah dengan masuk ke Penyesuai Tema > Header & Navigasi > Menu Utama dan buat perubahan berikut pada tampilan menu utama Anda:

  • Sembunyikan Gambar Logo: Ya
  • Tinggi Maks Logo: 83
  • Margin Atas Menu: 0
  • Ukuran Teks: 14
  • Spasi Huruf: -1
  • Font: Lato Light
  • Gaya Font: Kapital
  • Warna Teks: #FFFFFF
  • Warna Tautan Aktif: #FFFFFF
  • Warna Latar Belakang: rgba(255,255,255,0)
  • Warna Latar Menu Dropdown: rgba(255,255,255,0)

tautan aktif

tautan aktif

Opsi Tema CSS Kustom

Untuk mengubah gaya tautan aktif, kita harus menambahkan beberapa kode CSS Kustom. Jika Anda berada di dasbor WordPress, buka Divi > Opsi Tema > Gulir ke bawah tab Umum dan tempel baris kode CSS berikut di kotak CSS Kustom:

#top-menu .current-menu-item a.mPS2id-highlight{
background: black;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding-top: 15px;
}

Selain itu, kami juga menggunakan menu transparan yang tumpang tindih, yang telah kami tangani lebih detail di posting ini. Untuk menerapkan perubahan CSS tersebut ke situs web Anda juga, salin dan tempel baris kode CSS berikut di kotak CSS Khusus juga:

@media (min-width: 981px) {
.et_vertical_nav #et-main-area, .et_vertical_nav #top-header {
margin-left: 0px !important;
}
.container {
margin-left: 3% !important;
}
.et_vertical_nav #page-container #main-header {
box-shadow: none !important;
}
}

tautan aktif

Hasil

Setelah mengikuti semua langkah dalam posting ini, Anda seharusnya dapat mencapai hasil akhir ini:

tautan aktif

Anda tentu saja dapat memodifikasi gaya sesuai preferensi Anda sendiri (atau menggunakannya untuk navigasi teratas juga).

Pikiran Akhir

Dalam tutorial ini, kami telah menunjukkan cara membuat menu navigasi vertikal interaktif untuk satu pager. Kami telah menunjukkan kepada Anda bagaimana Anda dapat menggunakan plugin Page Scroll to ID yang dikombinasikan dengan tema Divi untuk dengan mudah mencapai hasil yang Anda inginkan. Di posting mendatang, kami akan kembali ke sini dan menunjukkan kepada Anda cara kreatif menata tautan aktif yang Anda gunakan melalui metode ini. Jika Anda memiliki pertanyaan atau saran, pastikan Anda meninggalkan komentar di bagian komentar di bawah!

Pastikan untuk berlangganan buletin email dan saluran YouTube kami sehingga Anda tidak akan pernah melewatkan pengumuman besar, tip bermanfaat, atau Divi freebie!

Gambar Unggulan oleh Yurlick / shutterstock.com