Cara Mengungkapkan Header Global Anda Saat Menggulir Ke Atas & Menyembunyikan Saat Menggulir Ke Bawah dengan Divi

Diterbitkan: 2019-12-11

Saat Anda membuat tajuk global, ada banyak hal yang perlu Anda perhitungkan. Elemen yang Anda tempatkan di header Anda perlu membantu pengunjung Anda menavigasi dengan mudah. Untuk mengurangi waktu yang dihabiskan orang untuk bernavigasi, banyak perancang web memilih tajuk atas tetap, yang memungkinkan pengunjung untuk langsung membuka halaman atau posting lain. Itu benar-benar nyaman, tetapi saat membuat tajuk tetap, sebagian besar ketinggian area pandang pengunjung Anda diambil, memungkinkan lebih sedikit konten yang muncul sekaligus. Jika Anda tidak bersedia melakukan pengorbanan itu, ketahuilah bahwa Anda tidak harus melakukannya. Anda dapat memperoleh manfaat dari tajuk tetap dengan mengizinkan tajuk global Anda untuk mengungkapkan saat pengunjung Anda menggulir ke atas, dan menyembunyikannya saat mereka menggulir ke bawah. Hari ini, kami akan memandu Anda menyembunyikan dan mengungkapkan tajuk global Anda menggunakan Pembuat Tema Divi. Anda juga dapat mengunduh file JSON secara gratis!

Mari kita lakukan.

Pratinjau

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

Desktop

mengungkapkan tajuk global

Seluler

mengungkapkan tajuk global

Unduh Template Header Global GRATIS

Untuk mendapatkan template tajuk global gratis, Anda harus mengunduhnya terlebih dahulu menggunakan tombol di bawah. Untuk mendapatkan akses ke unduhan, Anda harus berlangganan daftar email Divi Daily kami dengan menggunakan formulir di bawah ini. Sebagai pelanggan baru, Anda akan menerima lebih banyak kebaikan Divi dan paket Tata Letak Divi gratis setiap hari Senin! Jika Anda sudah ada dalam daftar, cukup masukkan alamat email Anda di bawah ini dan klik unduh. Anda tidak akan "berlangganan ulang" atau menerima email tambahan.

Unduh File
Unduh Gratis

Unduh Gratis

Bergabunglah dengan Divi Newsletter dan kami akan mengirimkan email kepada Anda salinan Paket Tata Letak Halaman Arahan Divi terbaik, ditambah banyak sumber daya, tip, dan trik Divi yang luar biasa dan gratis. Ikuti dan Anda akan menjadi master Divi dalam waktu singkat. Jika Anda sudah berlangganan cukup ketik alamat email Anda di bawah ini dan klik unduh untuk mengakses paket tata letak.

Anda telah berhasil berlangganan. Silakan periksa alamat email Anda untuk mengonfirmasi langganan Anda dan dapatkan akses ke paket tata letak Divi mingguan gratis!

1. Buka Divi Theme Builder & Tambahkan Template Baru

Pergi ke Divi Theme Builder

Mulailah dengan membuka Divi Theme Builder.

mengungkapkan tajuk global

Mulai Membangun Header Global

Di sana, klik 'Add Global Header' dan pilih 'Build Global Header'.

mengungkapkan tajuk global

2. Mulai Membangun Header Global

Pengaturan Bagian

Warna latar belakang

Di dalam editor template, Anda akan melihat sebuah bagian. Buka bagian itu dan ubah warna latar belakangnya.

  • Warna Latar Belakang: #ffffff

mengungkapkan tajuk global

Perekat

Pindah ke tab desain dan tetapkan lebar 100% ke bagian Anda selanjutnya.

  • Lebar: 100%

mengungkapkan tajuk global

Jarak

Tambahkan beberapa bantalan atas dan bawah khusus juga.

  • Padding Atas: 2vw
  • Padding Bawah: 2vw

mengungkapkan tajuk global

Bayangan Kotak

Kami akan menerapkan bayangan kotak halus ke bagian kami juga.

  • Kekuatan Buram Bayangan Kotak: 50px
  • Warna Bayangan: rgba (0,0,0,0.08)

mengungkapkan tajuk global

ID CSS

Nanti di tutorial ini, kita akan membutuhkan beberapa kode kustom untuk membuat efek scrolling terjadi. Untuk mempersiapkannya, kami menambahkan ID CSS ke bagian tersebut.

  • ID CSS: bagian-tajuk global

mengungkapkan tajuk global

Elemen Utama

Kami juga akan mengubah bagian menjadi kepala tetap dengan menambahkan dua baris kode CSS ke elemen utama bagian.

position: fixed;
top: 0;

mengungkapkan tajuk global

Indeks Z

Sekarang, untuk memastikan bagian kami muncul di atas semua halaman atau konten posting, kami juga akan meningkatkan indeks z dalam pengaturan visibilitas.

  • Indeks Z: 99999

mengungkapkan tajuk global

Tambahkan Baris Baru

Struktur Kolom

Setelah Anda menyelesaikan semua pengaturan bagian, lanjutkan dengan menambahkan baris baru ke bagian menggunakan struktur kolom berikut:

mengungkapkan tajuk global

Perekat

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

  • Gunakan Lebar Talang Kustom: Ya
  • Lebar Talang: 1
  • Samakan Tinggi Kolom: Ya
  • Lebar: 100%
  • Lebar Maks: 100%

mengungkapkan tajuk global

Jarak

Hapus semua padding atas dan bawah default juga.

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

mengungkapkan tajuk global

Elemen Utama

Pusatkan konten kolom dan biarkan kolom tetap bersebelahan pada ukuran layar yang lebih kecil dengan menambahkan dua baris kode CSS ke elemen utama baris.

display: flex;
align-items: center;

mengungkapkan tajuk global

Tambahkan Modul Ikuti Media Sosial ke Kolom 2

Tambahkan Jejaring Sosial

Saatnya menambahkan modul, dimulai dengan Modul Ikuti Media Sosial di kolom 1. Tambahkan jejaring sosial yang ingin Anda tampilkan.

mengungkapkan tajuk global

Setel Ulang Gaya Jaringan Sosial Individu

Lanjutkan dengan mengatur ulang gaya setiap jejaring sosial pada tingkat individu.

mengungkapkan tajuk global

Tambahkan Spasi Jaringan Sosial Individu

Anda juga harus membuka pengaturan setiap jejaring sosial satu per satu dan menambahkan padding bawah dalam pengaturan spasi.

  • Padding Bawah: 0.5vw

mengungkapkan tajuk global

Penyelarasan

Setelah Anda menambahkan padding bawah ke setiap jejaring sosial satu per satu, kembali ke pengaturan modul umum Anda. Pindah ke tab desain dan ubah perataan modul.

  • Penyelarasan Modul: Pusat

mengungkapkan tajuk global

Pengaturan Ikon Default

Ubah warna ikon di pengaturan ikon juga.

  • Warna Ikon: #000000

mengungkapkan tajuk global

Arahkan ke Pengaturan Ikon

Dan ubah warna ikon di hover.

  • Warna Ikon: #c2ab92

mengungkapkan tajuk global

Berbatasan

Selesaikan pengaturan modul dengan menambahkan batas bawah di pengaturan batas.

  • Lebar Batas Bawah: 1px
  • Warna Batas Bawah: #000000

mengungkapkan tajuk global

Tambahkan Modul Menu ke Kolom 2

Pilih Menu

Ke kolom berikutnya! Tambahkan Modul Menu dan pilih menu pilihan Anda.

mengungkapkan tajuk global

Unggah Logo

Unggah logo ke modul berikutnya.

mengungkapkan tajuk global

Hapus Warna Latar Belakang

Dan hapus warna latar belakang.

mengungkapkan tajuk global

Tata Letak

Kemudian, lanjutkan ke tab desain dan pastikan pengaturan berikut berlaku untuk tata letak:

  • Gaya: Terpusat
  • Arah Menu Dropdown: Ke Bawah

mengungkapkan tajuk global

Teks Menu Default

Lanjutkan dengan mengubah pengaturan teks menu sebagai berikut:

  • Warna Tautan Aktif: #c2ab92
  • Font Menu: Cormorant Garamond
  • Warna Teks: #000000
  • Ukuran Teks Menu: 1vw (Desktop), 2vw (Tablet), 3vw (Telepon)

mengungkapkan tajuk global

Arahkan Teks Menu

Ubah teks menu saat mengarahkan kursor.

  • Warna Teks Menu: #c2ab92

mengungkapkan tajuk global

Menu drop down

Selanjutnya, ubah warna garis menu dropdown di pengaturan menu dropdown.

  • Warna Garis Menu Dropdown: #000000

mengungkapkan tajuk global

Ikon

Kami juga mengubah warna ikon menu hamburger di pengaturan ikon.

  • Warna Ikon Menu Hamburger: #000000

mengungkapkan tajuk global

Perekat

Lanjutkan dengan mengubah lebar maksimum logo di berbagai ukuran layar dalam pengaturan ukuran.

  • Logo Lebar Maks: 5vw (Desktop), 10vw (Tablet), 13vw (Telepon)

mengungkapkan tajuk global

CSS Tautan Menu

Dan selesaikan pengaturan modul dengan menambahkan dua baris kode CSS ke tautan menu modul di tab lanjutan.

padding-bottom: 1vw;
border-bottom: 1px solid #000;

mengungkapkan tajuk global

Tambahkan Modul Teks ke Kolom 3

Tambahkan Salinan

Ke modul terakhir! Di sana, satu-satunya modul yang kita butuhkan adalah Modul Teks.

mengungkapkan tajuk global

Tambahkan Tautan

Modul ini akan berfungsi sebagai CTA. Tambahkan tautan pilihan Anda.

  • URL Tautan Modul: #

mengungkapkan tajuk global

Pengaturan Teks Default

Pindah ke tab desain modul dan ubah pengaturan teks yang sesuai:

  • Font Teks: Cormorant Garamond
  • Warna Teks: #000000
  • Ukuran Teks: 1vw (Desktop), 2vw (Tablet), 3vw (Telepon)

mengungkapkan tajuk global

Arahkan Pengaturan Teks

Ubah warna teks saat mengarahkan kursor.

  • Warna Teks: #c2ab92

mengungkapkan tajuk global

Perekat

Lanjutkan dengan mengubah pengaturan ukuran modul di berbagai ukuran layar.

  • Lebar: 12vw (Desktop), 18vw (Tablet), 22vw (Telepon)
  • Penyelarasan Modul: Pusat

mengungkapkan tajuk global

Jarak

Dan tambahkan beberapa padding bawah dalam pengaturan spasi.

  • Padding Bawah: 0.5vw

mengungkapkan tajuk global

Berbatasan

Selesaikan pengaturan modul dengan menambahkan batas bawah.

  • Lebar Batas Bawah: 1px
  • Warna Batas Bawah: #000000

mengungkapkan tajuk global

Tambahkan Modul Kode ke Kolom 2

Masukkan JQuery & Kode CSS

Setelah Anda menata semua modul di baris, saatnya untuk membuat efek ungkap/sembunyikan terjadi. Untuk melakukannya, kita perlu menambahkan beberapa kode khusus ke Modul Kode yang akan kita tempatkan di kolom 2. Kode ini akan berfungsi pada bagian mana pun yang Anda tambahkan, tidak peduli bagaimana Anda mendesain header atau modul apa yang Anda gunakan, cukup pastikan Anda telah menambahkan ID CSS ke bagian Anda. Tempatkan kode JQuery di antara tag skrip dan kode CSS di antara tag gaya seperti yang ditunjukkan pada layar cetak di bawah ini.

jQuery(function($){
  
var topPosition = 0;


$(window).scroll(function() {

    var scrollMovement = $(window).scrollTop();
  
    if (topPosition < 200 ){
    }
    else{
    if(scrollMovement > topPosition) {
          $('#global-header-section').removeClass('show-header');
          $('#global-header-section').addClass('hide-header');
    } else {
          $('#global-header-section').removeClass('hide-header');
          $('#global-header-section').addClass('show-header');
    }
    }
    topPosition = scrollMovement;
});  
  
});
#main-content{
margin-top: 7vw;
}

.hide-header {
opacity: 0;
margin-top: -200px !important;
}

.show-header {
opacity: 1;
margin-top: 0px !important;
}

#global-header-section {
-webkit-transition: all 0.5s ease !important;
-moz-transition: all 0.5s ease !important;
-o-transition: all 0.5s ease !important;
-ms-transition: all 0.5s ease !important;
transition: all 0.5s ease !important;
}

mengungkapkan tajuk global

3. Simpan Perubahan Builder & Lihat Hasil

Setelah Anda menyelesaikan tajuk global, simpan semua perubahan dan lihat hasilnya di situs web Anda!

mengungkapkan tajuk global

mengungkapkan tajuk global

Pratinjau

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

Desktop

mengungkapkan tajuk global

Seluler

mengungkapkan tajuk global

Pikiran Akhir

Dalam posting ini, kami telah menunjukkan kepada Anda cara membuat tajuk global Anda muncul saat menggulir ke atas dan bersembunyi saat menggulir ke bawah. Ini adalah cara yang populer dan efektif untuk membantu pengunjung Anda menavigasi dengan mudah tanpa mengambil bagian dari ketinggian viewport mereka. Anda juga dapat mengunduh file JSON secara gratis! Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk 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.