Divi ile Hover'da Genişleyen Yapışkan Menü Nasıl Oluşturulur

Yayınlanan: 2019-05-08

Her hafta size bir sonraki projeniz için kullanabileceğiniz yeni ve ücretsiz Divi yerleşim paketleri sunuyoruz. Düzen paketlerinden biri için, web sitenizi bir sonraki düzeye taşımanıza yardımcı olacak bir kullanım örneği de paylaşıyoruz.

Bu hafta, devam eden Divi tasarım girişimimizin bir parçası olarak, Divi's Mechanic Layout Pack'i kullanarak fareyle üzerine gelindiğinde genişleyen bir yapışkan menünün nasıl oluşturulacağını göstereceğiz. Sıfırdan yeniden oluşturabileceğiniz ve oluşturduğunuz her tür web sitesine uygulayabileceğiniz iki farklı tasarım örneğini ele alacağız! Menü, masaüstü ekran boyutlarında üzerine gelindiğinde gösterilecek ve mobil cihazlarda tıklandığında etkinleştirilecektir.

Hadi hadi bakalım!

Ön izleme

Eğiticiye dalmadan önce, farklı ekran boyutlarındaki sonuca hızlıca bir göz atalım.

Örnek 1

masaüstü

Genişleyen Yapışkan Menüyü

Mobil

Genişleyen Yapışkan Menüyü

Örnek #2

masaüstü

Genişleyen Yapışkan Menüyü

Mobil

Genişleyen Yapışkan Menüyü

Genel Adımlar

Sabit Gezinmeyi Devre Dışı Bırak

Divi Tema Seçeneklerine Git

Bazı genel adımlarla başlayacağız. Bu adımlar her iki örnek için de aynıdır ve istenen sonuca ulaşmak için gereklidir.

Sayfanızın alt kısmında genişleyen bir yapışkan menü kullanmayı planlıyorsanız, üst kısımdaki birincil menü çubuğunu dışarıda bırakmak isteyebilirsiniz. Bunu yapmak için Divi'nin tema seçeneklerine gitmeniz gerekecek.

genişleyen yapışkan menü

Sabit Gezinmeyi Devre Dışı Bırak

Burada, sayfanızın üst kısmında boşluk kalmadığından emin olmak için sabit gezinme çubuğu seçeneğini devre dışı bırakmak isteyeceksiniz.

  • Sabit Gezinme Çubuğu: Devre Dışı

genişleyen yapışkan menü

Sayfadaki Birincil Menü Çubuğunu Gizle

Sayfa Ayarlarını Aç

Genişleyen yapışkan menüyü eklemek istediğiniz sayfaya gidin ve sayfa ayarlarını açın.

genişleyen yapışkan menü

Özel CSS Ekle

Aşağıdaki CSS kod satırlarını sayfanıza ekleyerek birincil menüyü gizleyin.

#main-header {
display: none;
}

genişleyen yapışkan menü

Sayfanın Sonuna Yeni Bölüm Ekle

Hangi örneği yeniden oluşturmak isterseniz isteyin, bazı temel adımlar aynı kalır. İlk adım, sayfanın altına normal bir bölüm eklemektir.

genişleyen yapışkan menü

aralık

Bölüm ayarlarını açın ve tüm özel üst ve alt dolguyu kaldırın.

  • Üst Dolgu: 0px
  • Alt Dolgu: 0px

genişleyen yapışkan menü

Yeni Satır Ekle

Sütun Yapısı

Aşağıdaki sütun yapısını kullanarak yeni bir satır ekleyerek devam edin:

genişleyen yapışkan menü

boyutlandırma

Henüz herhangi bir modül eklemeden, satır ayarlarını açın ve satırın ekranın tüm genişliğini kaplamasına izin verin.

  • Özel Oluk Genişliğini Kullan: Evet
  • Oluk Genişliği: 1
  • Genişlik: %100
  • Maksimum Genişlik: %100

genişleyen yapışkan menü

aralık

Sonraki tüm varsayılan üst ve alt dolguyu kaldırın.

  • Üst Dolgu: 0px
  • Alt Dolgu: 0px

genişleyen yapışkan menü

Ana Eleman

Satırın ana öğesine iki tek satırlık CSS kodu ekleyerek tüm satırın sayfamızın altına yapışmasına izin veriyoruz.

bottom: 0px;
position: fixed;

genişleyen yapışkan menü

Z İndeksi

Ve satırın görünürlük ayarlarında Z indeksini artırarak satırın (ve sonraki adımlarda ekleyeceğimiz Metin Modülünün) tüm sayfa içeriğinin üstünde kalmasını sağlayacağız.

  • Z İndeksi: 99

genişleyen yapışkan menü

Sütuna Kod Modülü Ekle

Stil Etiketleri Arasına CSS Kodu Ekle

Genel adımların son kısmı, yeni satıra bir Kod Modülü eklemektir. Bu Kod Modülünün içine eklediğimiz CSS kodu, fareyle üzerine gelindiğinde ortaya çıkan etkiyi elde etmemize yardımcı olacaktır. Aşağıdaki CSS kod satırlarını modülün içine yapıştırın:

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

genişleyen yapışkan menü

Örnek 1'i Yeniden Oluştur

Genişleyen Yapışkan Menüyü

Sütuna Metin Modülü Ekle

İçerik Ekle

Artık tüm adımları tamamladığımıza göre, ilkinden başlayarak iki farklı tasarım örneğine odaklanmaya başlayabiliriz! Satırınızın sütununa bir Metin Modülü ekleyin. İçerik kutusunda, '≡ Menü' kopyasını göstermek için paragraf stilini kullanıyoruz. O zaman tüm menü öğelerini sırasız bir listeye yerleştiriyoruz. Ayrıca sayfa başlıklarının her birine ayrı ayrı bir bağlantı ekleyeceğiz.

genişleyen yapışkan menü

Varsayılan Arka Plan Rengi

Modülün arka plan ayarlarına geçin ve arka plan rengini değiştirin.

  • Arka Plan Rengi: #ffffff

genişleyen yapışkan menü

Vurgulu Arka Plan Rengi

Fareyle üzerine gelindiğinde bu arka plan rengini değiştirin.

  • Arka Plan Rengi: rgba(255,255,255,0.83)

genişleyen yapışkan menü

Degrade Arka Plan

Ve varsayılan bir degrade arka planı da ekleyin.

  • Renk 1: rgba(255,255,255,0)
  • Renk 2: #ffffff
  • Bitiş Konumu: %60

genişleyen yapışkan menü

Varsayılan Metin Ayarları

Tasarım sekmesine gidip metin ayarlarını değiştirerek devam edin.

  • Metin Yazı Tipi: Khand
  • Metin Yazı Tipi Ağırlığı: Kalın
  • Metin Rengi: #021827
  • Metin Boyutu: 3vh
  • Metin Yönü: Merkez

genişleyen yapışkan menü

Fareyle Üzerine Gelme Metin Ayarları

Fareyle üzerine gelindiğinde bazı metin ayarlarını değiştirin.

  • Metin Rengi: rgba(255,255,255,0)
  • Metin Boyutu: 0vh

genişleyen yapışkan menü

Bağlantı Metni Ayarları

Ardından, bağlantı metni ayarlarına gidin ve bağlantı metni rengini değiştirin.

  • Bağlantı Metni Rengi: #000000

genişleyen yapışkan menü

Varsayılan Liste Metni Ayarları

Varsayılan liste metin ayarlarına geçin ve istediğiniz gibi biçimlendirin. Metin boyutu için varsayılan durumunda '0px' kullandığınızdan emin olun.

  • Sırasız Liste Yazı Tipi: Khand
  • Sırasız Liste Yazı Tipi Stili: Büyük Harf
  • Sırasız Liste Metni Hizalama: Merkez
  • Sırasız Liste Metin Rengi: rgba(255,255,255,0)
  • Sırasız Liste Metin Boyutu: 0px
  • Sırasız Liste Satır Yüksekliği: 0em
  • Sırasız Liste Stili Konumu: İçeride

genişleyen yapışkan menü

genişleyen yapışkan menü

Gezinme Listesi Metin Ayarları

Ardından, menü öğelerinin görünmesine izin vermek için fareyle üzerine gelindiğinde bazı değerleri değiştirin.

  • Sırasız Liste Metin Rengi: #000000
  • Sırasız Liste Metin Boyutu: 2vh
  • Sırasız Çizgi Yüksekliği: 2.1em

genişleyen yapışkan menü

Varsayılan Aralık

Sonraki boşluk ayarlarına gidin ve Metin Modülüne bir şekil verin.

  • Sol Kenar Boşluğu: 45vw (Masaüstü), 39vw (Tablet), 33vw (Telefon)
  • Sağ Kenar Boşluğu: 45vw (Masaüstü), 39vw (Tablet), 33vw (Telefon)
  • Üst Dolgu: 2vw (Masaüstü), 4vw (Tablet), 6vw (Telefon)
  • Alt Dolgu: 2vw (Masaüstü), 4vw (Tablet), 6vw (Telefon)

genişleyen yapışkan menü

Vurgu Aralığı

Fareyle üzerine gelindiğinde bu aynı değerleri değiştirin.

  • Sol Kenar Boşluğu: 14vw
  • Sağ Kenar Boşluğu: 14vw
  • Üst Dolgu: 8vw
  • Alt Dolgu: 8vw

genişleyen yapışkan menü

Varsayılan Kenarlık

Kenarlık ayarlarına gidin ve yuvarlatılmış köşelerin her birinin '0px' değerine sahip olduğundan emin olun.

genişleyen yapışkan menü

fareyle üzerine gelin

Yuvarlatılmış köşelerde fareyle üzerine gelme seçeneklerini etkinleştirin ve sol üst ve sağ üst değerleri değiştirin.

  • Sol Üst: 50vw
  • Sağ Üst: 50vw

genişleyen yapışkan menü

Kutu Gölge

Bir kutu gölgesi kullanarak modüle biraz derinlik vererek devam edin. Bu, menünün sayfada fark edilmemesini sağlayacaktır.

  • Kutu Gölge Bulanıklığı Gücü: 1000ms
  • Gölge Rengi: rgba(0,0,0,0.68)

genişleyen yapışkan menü

CSS Sınıfı

Modüle bir CSS sınıfı da ekliyoruz.

  • CSS Sınıfı: dt-menüsü

genişleyen yapışkan menü

geçişler

Son olarak, geçiş ayarlarında geçiş süresini azaltın.

  • Geçiş Süresi: 100ms

genişleyen yapışkan menü

Örnek 2'yi Yeniden Oluştur

Genişleyen Yapışkan Menüyü

Sütuna Metin Modülü Ekle

İçerik Ekle

İkinci örneğe geçelim! Burada yine paragraf metin stilini kullanarak '≡ Menü' ve sırasız bir liste kullanarak menü öğelerini ekleyeceğiz. Ayrıca menü öğelerinin her birine ayrı ayrı bir bağlantı ekleyeceğiz.

genişleyen yapışkan menü

Varsayılan Arka Plan Rengi

Arka plan ayarlarına geçin ve arka plan rengini değiştirin.

  • Arka Plan Rengi: #ffffff

genişleyen yapışkan menü

Vurgulu Arka Plan Rengi

Fareyle üzerine gelindiğinde arka plan rengini değiştirin.

  • Arka Plan Rengi: #f71535

genişleyen yapışkan menü

Varsayılan Metin Ayarları

Ardından, tasarım sekmesine gidin ve paragraf kopyasının görünümünde bazı değişiklikler yapın.

  • Metin Yazı Tipi: Khand
  • Metin Rengi: #021827
  • Metin Boyutu: 3vh

genişleyen yapışkan menü

Fareyle Üzerine Gelme Metin Ayarları

Fareyle üzerine gelindiğinde bu ayarları değiştirin.

  • Metin Rengi: rgba(255,255,255,0)
  • Metin Boyutu: 0vh

genişleyen yapışkan menü

Bağlantı Metni Ayarları

Metin ayarlarına gidin ve bağlantı metni rengini değiştirin.

  • Bağlantı Metni Rengi: #ffffff

genişleyen yapışkan menü

Varsayılan Liste Metni Ayarları

Sırasız liste öğelerinin tasarım ayarlarını da değiştirin.

  • Sırasız Liste Yazı Tipi: Khand
  • Sırasız Liste Yazı Tipi Stili: Büyük Harf
  • Sırasız Liste Metni Hizalama: Merkez
  • Sırasız Liste Metin Rengi: rgba(255,255,255,0)
  • Sırasız Liste Metin Boyutu: 0px
  • Sırasız Liste Satır Yüksekliği: 0em
  • Sırasız Liste Stili Konumu: İçeride

genişleyen yapışkan menü

genişleyen yapışkan menü

Gezinme Listesi Metin Ayarları

Ve fareyle üzerine gelindiğinde bu değerlerden bazılarını değiştirin.

  • Sırasız Liste Metin Rengi: #ffffff
  • Sırasız Liste Metin Boyutu: 2vh
  • Sırasız Liste Satır Yüksekliği: 2.1em

genişleyen yapışkan menü

Varsayılan Aralık

Ardından, boşluk ayarlarına gidin ve modüle biraz boşluk bırakın.

  • Sağ Kenar Boşluğu: 88vw (Masaüstü ve Tablet), 71vw (Telefon)
  • Üst Dolgu: 6vw (Masaüstü), 10vw (Tablet), 18vw (Telefon)
  • Alt Dolgu: 4vw (Masaüstü), 10vw (Tablet), 12vw (Telefon)
  • Sol Dolgu: 1vw

genişleyen yapışkan menü

Vurgu Aralığı

Üzerine gelindiğinde değerleri değiştirin.

  • Sağ Kenar Boşluğu: 59vw
  • Üst Dolgu: 13vw
  • Alt Dolgu: 8vw
  • Sol Dolgu: 1vw
  • Sağ Dolgu: 13vw

genişleyen yapışkan menü

Sınır

Ve bu çeyrek daire tasarımını oluşturmak için, kenarlık ayarlarında sağ üst kenarlığı değiştireceğiz.

  • Sağ Üst: 50vw

genişleyen yapışkan menü

Kutu Gölge

Ayrıca sayfada derinlik oluşturmak için bir kutu gölgesi ekleyeceğiz.

  • Kutu Gölge Bulanıklığı Gücü: 1000 piksel
  • Gölge Rengi: rgba(0,0,0,0.68)

genişleyen yapışkan menü

CSS Sınıfı

Ardından, gelişmiş sekmeye bir CSS sınıfı ekleyeceğiz.

  • CSS Sınıfı: dt-menüsü

genişleyen yapışkan menü

geçişler

Ve hızlı bir geçiş oluşturmak için gelişmiş sekmesinde geçiş süresini azaltın.

  • Geçiş Süresi: 100ms

genişleyen yapışkan menü

Ön izleme

Artık tüm adımların üzerinden geçtik, şimdi farklı ekran boyutlarındaki sonuca son bir göz atalım.

Örnek 1

masaüstü

Genişleyen Yapışkan Menüyü

Mobil

Genişleyen Yapışkan Menüyü

Örnek #2

masaüstü

Genişleyen Yapışkan Menüyü

Mobil

Genişleyen Yapışkan Menüyü

Son düşünceler

Bu yazıda, Divi's Mechanic Layout Pack'i kullanarak genişleyen bir yapışkan menünün nasıl oluşturulacağını gösterdik. Oluşturduğunuz her tür web sitesinde yeniden oluşturabileceğiniz ve kullanabileceğiniz iki farklı tasarım örneğini ele aldık! Her hafta tasarım araç kutunuza ekstra bir şeyler koymaya çalıştığımız bu devam eden Divi tasarım girişiminden keyif almanızı bekliyoruz. Herhangi bir sorunuz veya öneriniz varsa, aşağıdaki yorum bölümüne bir yorum bıraktığınızdan emin olun!

Divi hakkında daha fazla bilgi edinmek ve daha fazla ücretsiz Divi almak istiyorsanız, e-posta bültenimize ve YouTube kanalımıza abone olduğunuzdan emin olun, böylece her zaman bu ücretsiz içeriği bilen ve bu ücretsiz içerikten yararlanan ilk kişilerden biri olursunuz.