Divi ve GSAP Kullanarak Tasarımınızı Kaydırma Hızıyla Nasıl Dönüştürebilirsiniz?


Divi'ye ne kadar aşina olursanız, onun çok esnek bir araç olduğunu o kadar çok anlarsınız. Önce diğer tasarım uygulamalarından geçmek zorunda kalmadan doğrudan bir sayfa tasarımına dalmanıza olanak tanır. Ayrıca, kaydırma efektleri ve yapışkan seçenekler gibi bazı yerleşik özellikleriyle daha da gelişmiş deneyimler oluşturmanız için temel oluşturur. Şimdi, bunlar kendi başlarına oldukça güçlü özellikler olsalar da kendi sınırları var. Harici kitaplıklar kullanıyorsanız, kolayca aşabileceğiniz sınırlar. Örneğin bugünün öğreticisinde, Divi, GSAP ve GSAP için ScrollTrigger kullanarak tasarımınızı kaydırma hızıyla nasıl dönüştüreceğinizi göstereceğiz. Tasarımı aşağı kaydırırken, kaydırmak için kullandığınız hıza bağlı olarak belirli öğeler dönüşecek ve bu da yüksek etkileşimli bir deneyime yol açacaktır. JSON dosyasını da ücretsiz olarak indirebileceksiniz!

Hadi hadi bakalım.

Ön izleme

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

Dikey Eğim

masaüstü

kaydırma hızı

Mobil

kaydırma hızı

Yatay Eğim

masaüstü

kaydırma hızı

Mobil

kaydırma hızı

Döndür

masaüstü

kaydırma hızı

Mobil

kaydırma hızı

Düzenleri ÜCRETSİZ İndirin

Ellerinizi ücretsiz düzenlere koymak için önce aşağıdaki düğmeyi kullanarak bunları indirmeniz gerekir. İndirmeye erişmek için aşağıdaki formu kullanarak Divi Daily e-posta listemize abone olmanız gerekir. Yeni bir abone olarak, her Pazartesi daha da fazla Divi iyiliği ve ücretsiz bir Divi Düzen paketi alacaksınız! Zaten listedeyseniz, aşağıya e-posta adresinizi girin ve indir'i tıklayın. "Yeniden abone olmayacaksınız" veya fazladan e-posta almayacaksınız.

Dosyaları İndirin
Ücretsiz İndir

Ücretsiz İndir

Divi Bültenine katılın ve size nihai Divi Açılış Sayfası Düzen Paketinin bir kopyasını ve ayrıca tonlarca başka şaşırtıcı ve ücretsiz Divi kaynağı, ipucu ve püf noktası e-posta ile gönderelim. Takip edin ve kısa sürede bir Divi ustası olacaksınız. Zaten aboneyseniz, e-posta adresinizi aşağıya yazın ve düzen paketine erişmek için indir'i tıklayın.

Başarıyla abone oldunuz. Aboneliğinizi onaylamak ve haftalık ücretsiz Divi düzen paketlerine erişmek için lütfen e-posta adresinizi kontrol edin!

Ne Kullanıyoruz

  • Böl
  • GSAP
  • GSAP için ScrollTrigger
  • ScrollTrigger demosu

1. Yapı Elemanı Yapısı

Yeni Bölüm Ekle

Degrade Arka Plan

Bu eğiticiye, öğe yapısını yeni veya mevcut bir sayfada oluşturarak başlayacağız. Yeni bir bölüm ekleyin, bölüm ayarlarını açın ve bir degrade arka planı ekleyin.

  • Renk 1: #162c2d
  • Renk 2: #122223
  • Gradyan Türü: Doğrusal
  • Gradyan Yönü: 90deg
  • Başlangıç ​​Konumu: %20
  • Bitiş Konumu: %20

kaydırma hızı

aralık

Bölümün tasarım sekmesine gidin ve sonraki dolgu değerlerini değiştirin.

  • Üst Dolgu: 100 piksel
  • Alt Dolgu: 100px

kaydırma hızı

taşmalar

Hiçbir şeyin bölüm kapsayıcısını aşmadığından emin olmak için bölümün taşmalarını da gizleriz.

  • Yatay Taşma: Gizli
  • Dikey Taşma: Gizli

kaydırma hızı

Yeni Satır Ekle

Sütun Yapısı

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

kaydırma hızı

boyutlandırma

Henüz modül eklemeden satır ayarlarını açın ve boyutlandırma ayarlarını aşağıdaki gibi değiştirin:

  • Özel Oluk Genişliğini Kullan: Evet
  • Oluk Genişliği: 1
  • Sütun Yüksekliklerini Eşitle: Evet
  • Genişlik: %90
  • Maksimum Genişlik: 1580 piksel

kaydırma hızı

Ana Eleman

Gelişmiş sekmesinde satırın ana öğesine aşağıdaki CSS kodu satırlarını ekleyerek satır içeriğimizi dikey olarak hizalıyoruz:

Masaüstü:

display: flex;
justify-content: center;
align-items: center;

Tablet ve Telefon:

display: block;

kaydırma hızı

Sütun 1 Ayarları

Ana Eleman

Ardından, sütun 1 ayarlarını açacağız ve gelişmiş sekmesinde sütunun genişliğini farklı ekran boyutlarında değiştireceğiz.

Masaüstü:

width: 45% !important;

Tablet ve Telefon:

width: 100% !important;

kaydırma hızı

kaydırma hızı

Sütun 2 Ayarları

Arka plan rengi

Ardından, sütun 2 ayarlarını açacağız ve bir arka plan rengi kullanacağız.

  • Arka Plan Rengi: #193738

kaydırma hızı

kaydırma hızı

aralık

Ardından, sütunun boşluk değerlerini değiştireceğiz.

  • Üst Dolgu:
    • Masaüstü: 200 piksel
    • tablet: 100 piksel
    • Telefon: 50 piksel
  • Alt Dolgu:
    • Masaüstü: 200 piksel
    • tablet: 100 piksel
    • Telefon: 50 piksel
  • Sol Dolgu: %5
  • Sağ Dolgu: %5

kaydırma hızı

Ana Eleman

Ve sütunun ana öğesine aşağıdaki CSS kod satırlarını ekleyerek sütun ayarlarını tamamlayacağız:

Masaüstü:

width: 55% !important;

Tablet ve Telefon:

width: 100% !important;

kaydırma hızı

Sütun 1'e Görüntü Modülü Ekle

Görüntü Kutusunu Boş Bırak

Sütun 1'deki Görüntü Modülü ile başlayarak modül eklemeye başlama zamanı. Görüntü kutusunu boş bırakın.

kaydırma hızı

Arka plan görüntüsü

Bunun yerine, bu modül için bir arka plan resmi kullanıyoruz.

kaydırma hızı

boyutlandırma

Tasarım sekmesindeki boyutlandırma ayarlarını değiştireceğiz.

  • Genişlik:
    • Masaüstü: %100
    • Tablet & Telefon: %90
  • Modül Hizalaması: Merkez

kaydırma hızı

aralık

Ardından, aralık ayarlarına aşağıdaki değerleri uygulayacağız:

  • Üst boşluk:
    • Masaüstü: 100 piksel
    • Tablet ve Telefon: 0px
  • Alt Kenar Boşluğu:
    • Masaüstü: 100 piksel
    • Tablet ve Telefon: 0px
  • Üst Dolgu:
    • Masaüstü: 250 piksel
    • Tablet: 200 piksel
    • Telefon: 150 piksel
  • Alt Dolgu:
    • Masaüstü: 250 piksel
    • Tablet: 200 piksel
    • Telefon: 150 piksel

kaydırma hızı

Metin Modülü #1'i Sütun 2'ye ekleyin

H3 İçeriği Ekle

2. sütunda, ihtiyacımız olan ilk modül, bazı H3 içeriğine sahip bir Metin Modülü.

kaydırma hızı

H3 Metin Ayarları

Modülün tasarım sekmesine gidin ve H3 metin ayarlarını buna göre değiştirin:

  • Başlık 3 Yazı Tipi: Karla
  • Başlık 3 Metin Rengi: #e0ca9a
  • Başlık 3 Metin Boyutu:
    • Masaüstü: 44 piksel
    • Tablet: 30 piksel
    • Telefon: 26px

kaydırma hızı

Metin Modülü #2'yi Sütun 2'ye ekleyin

Açıklama İçeriği Ekle

Bir öncekinin hemen altına başka bir Metin Modülü ekleyin ve seçtiğiniz bazı açıklama içeriğini ekleyin.

kaydırma hızı

Metin Ayarları

Modülün metin ayarlarını uygun şekilde değiştirin:

  • Yazı Tipi: Alata
  • Metin Rengi: rgba(255,255,255,0.67)
  • Yazı Boyutu:
    • Masaüstü: 17 piksel
    • tablet: 15 piksel
    • Telefon: 14 piksel
  • Metin Satırı Yüksekliği: 2.2em

kaydırma hızı

aralık

Ve boşluk ayarlarına biraz üst kenar boşluğu ekleyin.

  • Üst Marj: %5

kaydırma hızı

2. Sütun'a Düğme Modülü Ekle

Kopya Ekle

Bu sütuna ekleyeceğimiz sonraki ve son modül bir Düğme Modülüdür. Seçtiğiniz bir kopyayı kullanın.

kaydırma hızı

Düğme Ayarları

Modülün tasarım sekmesine gidin ve düğme ayarlarını aşağıdaki gibi değiştirin:

  • Düğme İçin Özel Stiller Kullan: Evet
  • Düğme Metin Boyutu:
    • Masaüstü: 20 piksel
    • Tablet ve Telefon: 18px
  • Düğme Metin Rengi: #ffffff
  • Düğme Kenar Genişliği: 0px

kaydırma hızı

  • Düğme Yazı Tipi: Karla
  • Düğme Simgesini Göster: Evet
  • Düğme Simge Yerleşimi: Sol
  • Yalnızca Düğmenin Üzerine Geldiğinde Simgeyi Göster: Hayır

kaydırma hızı

aralık

Sonraki boşluk ayarlarına özel değerler ekleyin.

  • Üst Marj: %5
  • Üst Dolgu: 20px
  • Alt Dolgu: 20px

kaydırma hızı

Satırı İki Kez Klonla

Satırı ve tüm modülleri tamamladıktan sonra, satırı istediğiniz kadar çoğaltabilirsiniz.

kaydırma hızı

Resimleri ve İçeriği Değiştir

Yinelenen satırların her birinde yinelenen içeriği değiştirdiğinizden emin olun.

kaydırma hızı

2. Kaydırma Hızı Etkisi Ekleyin

Eğmek İstediğiniz Öğelere CSS Sınıfı Ekleyin

2. sütun

Artık eleman yapısını yerleştirdiğimize göre, efektin işe yaramasına odaklanabiliriz. Bunu yapmak için, her satırın 2. sütun ayarlarını ayrı ayrı açın ve bir CSS sınıfı atayın.

  • CSS Sınıfı: hız dönüşümü

kaydırma hızı

kaydırma hızı

Sütun 1'deki Görüntü Modülü

Aynı CSS sınıfını tasarımımızdaki her Görüntü Modülüne ekliyoruz.

  • CSS Sınıfı: hız dönüşümü

kaydırma hızı

Yeni Satır Ekle

Sütun Yapısı

Ardından, aşağıdaki sütun yapısını kullanarak bölümün altına yeni bir satır ekleyeceğiz:

kaydırma hızı

aralık

Satır ayarlarını açın ve boşluk ayarlarındaki tüm varsayılan üst ve alt dolguları kaldırın.

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

kaydırma hızı

Sütuna Kod Modülü Ekle

Ardından, bu yeni satıra bir Kod Modülü ekleyin.

kaydırma hızı

GSAP ve ScrollTrigger Kitaplıkları Ekleme

Herhangi bir kod eklemeden önce, komut dosyası etiketleri arasına GSAP ve ScrollTrigger kitaplıklarını ekleyeceğiz.

  • https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js
  • https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/ScrollTrigger.min.js

kaydırma hızı

Komut Dosyası Etiketleri Ekle

Bu kitaplıkların hemen altına yeni komut dosyası etiketleri ekleyeceğiz.

kaydırma hızı

Komut Dosyası Etiketleri Arasına Özel Kod Ekleme (Dikey Eğrilik)

Dikey çarpıklık oluşturmak için aşağıdaki JavaScript kod satırlarını ekleyin:

let proxy = { skew: 0 },
    skewSetter = gsap.quickSetter(".velocity-transform", "skewY", "deg"), 
    clamp = gsap.utils.clamp(-10, 10);

ScrollTrigger.create({
  onUpdate: (self) => {
    let skew = clamp(self.getVelocity() / -400);
    if (Math.abs(skew) > Math.abs(proxy.skew)) {
      proxy.skew = skew;
      gsap.to(proxy, {skew: 0, duration: 0.8, ease: "power0", overwrite: true, onUpdate: () => skewSetter(proxy.skew)});
    }
  }
});

gsap.set(".velocity-transform", {force3D: true});

kaydırma hızı

Bunun Yerine Yatay Eğilme veya Döndürme Kullanın

Bunun yerine yatay eğriltme veya döndürme kullanmak istiyorsanız, bu yazının önizlemesinde görüldüğü gibi, koddaki “SkewY”yi yatay çarpıklık için “SkewX” veya döndürmek için “döndür” ile değiştirebilirsiniz! Bu kadar.

kaydırma hızı

kaydırma hızı

Ön izleme

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

Dikey Eğim

masaüstü

kaydırma hızı

Mobil

kaydırma hızı

Yatay Eğim

masaüstü

kaydırma hızı

Mobil

kaydırma hızı

Döndür

masaüstü

kaydırma hızı

Mobil

kaydırma hızı

Son düşünceler

Bu gönderide, size kaydırmada nasıl etkileşimli bir tasarım oluşturacağınızı gösterdik. Daha spesifik olarak, tasarımınızı kaydırma hızına bağlı olarak nasıl dönüştüreceğinizi gösterdik. Divi'nin en iyilerini, GSAP ve GSAP için ScrollTrigger olmak üzere iki harici JavaScript kitaplığıyla birleştirdik. JSON dosyasını da ücretsiz olarak indirebildiniz! Herhangi bir sorunuz veya öneriniz varsa, aşağıdaki yorum bölümüne yorum bırakmaktan çekinmeyin.

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.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir