Scroll Word Reveal Nedir?
Web sitenizde metinleri sıradan bir şekilde göstermek yerine, ziyaretçilerin ilgisini çeken dinamik bir sunum yapmak ister misiniz? Scroll Word Reveal efekti, kullanıcı sayfada aşağı kaydıkça kelimelerin tek tek ortaya çıkmasını sağlayarak metinleri adeta bir hikâye anlatımı gibi sunar. Bu efekt özellikle hero alanlarında, storytelling içeriklerde ve interaktif blog yazılarında mükemmel bir kullanıcı deneyimi yaratır.
“Scroll Word Reveal”, ziyaretçi sayfayı kaydırdıkça metinlerin sırayla opacity (opaklık) ve blur (bulanıklık) değerleriyle oynanarak görünür hâle gelmesini sağlayan bir efekt türüdür.
İlk hâl: Kelimeler soluk ve hafif bulanık görünür.
Scroll esnası: Görüş alanına giren kelimeler netleşir ve vurgulanır.
Yukarı çıkıldığında: Kelimeler yeniden silik hâline döner.
Bu sayede statik bir paragraf, dinamik bir hikâye akışına dönüşür.
Elementor’da Scroll Word Reveal Nasıl Yapılır?
1. HTML Kodu Ekle
Elementor sayfa düzenleyicide istediğiniz alana bir HTML widget ekleyin ve aşağıdaki yapıyı yerleştirin:
In the vibrant world of Framer, a powerful secret was discovered. By implementing
the Scroll Word Reveal component in your canvas, you could now glide effortlessly
through the content, transforming a static page into a dynamic journey.
2. CSS Stilleri Tanımla
Aynı HTML widget’ının içine veya Özelleştir → Ek CSS alanına şu kodu ekleyin:
.srw-text{
--active-color: inherit; /* aktif kelime rengi */
--passive-color: #9aa; /* pasif kelime rengi */
--accent-color: #16a34a; /* vurgu rengi */
--passive-opacity: .32;
--passive-blur: 3px;
font-size: clamp(1.25rem, 4.2vw, 3rem);
line-height: 1.4;
font-weight: 600;
max-width: 900px;
margin: 8vh auto;
}
.srw-text .word{
display:inline-block;
color: var(--passive-color);
opacity: var(--passive-opacity);
filter: blur(var(--passive-blur));
transition: color .25s linear, opacity .25s linear, filter .3s ease;
}
.srw-text .word.active{
color: var(--active-color);
opacity: 1;
filter: blur(0);
}
.srw-text .accent{ color: var(--accent-color); }
3. JavaScript ile Efekti Çalıştır
Son olarak aynı HTML widget’ının içine şu script’i ekleyin:
Nerelerde Kullanabilirsiniz?
Hero bölümleri: İlk bakışta çarpıcı bir etki yaratır.
Storytelling sayfaları: Kullanıcıyı adım adım içeriğe çeker.
Blog yazıları: Metinlerin akıcı ve canlı görünmesini sağlar.
Portföy siteleri: Kendi hikâyenizi veya projenizi etkileyici bir şekilde anlatabilirsiniz.
Scroll Word Reveal, Elementor ile hazırladığınız web sitenize modern ve dinamik bir hava katmanın en pratik yollarından biridir. Küçük bir HTML–CSS–JS dokunuşuyla ziyaretçilerinizin metinlere bakış açısını tamamen değiştirebilirsiniz.
👉 Siz de bu etkiyi deneyerek sitenizi sıradanlıktan çıkarabilir, içeriklerinizi görsel bir hikâyeye dönüştürebilirsiniz.
1. HTML Kodu Ekleyin
Elementor editörünüzde HTML Widget açın ve aşağıdaki kodu yapıştırın:
2. CSS ile Efekti Tasarlayın
Aynı HTML widget’ının içine veya Özelleştir → Ek CSS bölümüne şu CSS kodunu ekleyin:
.typewriter h2 {
font-size: 2.5rem;
font-weight: 700;
color: #1e293b; /* Tema rengi */
border-right: 3px solid #16a34a; /* Yanıp sönen imleç */
white-space: nowrap;
overflow: hidden;
}
3. JavaScript ile Yazma Animasyonunu Ekleyin
HTML widget’ının içine şu script’i de ekleyin:
Nerelerde Kullanabilirsiniz?
Hero alanı başlıklarında
Blog yazısı girişlerinde
“Hakkımızda” sayfanızda slogan vurgusu için
Satış sayfalarında dikkat çekici CTA metinleri için
Typewriter efekti sayesinde Elementor sitenizdeki başlıkları çok daha canlı ve ilgi çekici hâle getirebilirsiniz. Bu sayede ziyaretçileriniz metinlere göz atmak yerine, onları adım adım takip eder ve sitenizde daha uzun süre vakit geçirir.