Hayal Gücünü Sınırlayan 5 Javascript Projesi

Hayal Gücünü Sınırlayan 5 Javascript Projesi

Javascript, web geliştirme dünyasında en yaygın kullanılan dillerden biridir ve sadece temel web sayfaları oluşturmak için değil, aynı zamanda yaratıcı projeler geliştirmek için de kullanılabilir. İşte hayal gücünü sınırlayan 5 farklı Javascript projesi:


// 1. Hareket Eden Arka Plan
const body = document.querySelector('body');
body.style.background = 'url("arkaplan-resmi.jpg")';

// 2. Canlı Saat
function digitalClock() {
  let date = new Date();
  let hours = date.getHours();
  let minutes = date.getMinutes();
  let seconds = date.getSeconds();
  document.getElementById('saat').innerHTML = hours + ":" + minutes + ":" + seconds;
}

// 3. Renk Değiştiren Buton
const button = document.querySelector('button');
button.addEventListener('click', function() {
  document.body.style.backgroundColor = 'rgb(' + Math.random() * 255 + ',' + Math.random() * 255 + ',' + Math.random() * 255 + ')';
});

// 4. Hareketli Metin Efekti
let text = document.querySelector('.metin');
let walk = 100;

text.addEventListener('mousemove', function(e) {
  let xWalk = Math.round((e.clientX / window.innerWidth * walk) - (walk / 2));
  let yWalk = Math.round((e.clientY / window.innerHeight * walk) - (walk / 2));
  text.style.textShadow = xWalk + 'px ' + yWalk + 'px 0 #f0f, ' + (xWalk * -1) + 'px ' + (yWalk * -1) + 'px 0 #0ff';
});

// 5. Yıldız Kaydırma Efekti
const stars = document.querySelector('.yildizlar');
document.addEventListener('scroll', function() {
  let scrollPosition = window.scrollY;
  stars.style.transform = 'translateY(' + scrollPosition * 0.7 + 'px)';
});

Yaratıcı Sayfa Geçiş Efektleri ile Web Tasarımı

Web tasarımında kullanıcı deneyimini artırmak için yaratıcı sayfa geçiş efektleri oldukça önemlidir. Javascript kullanarak sayfa geçişlerine hareketlilik kazandırabilir ve kullanıcıların sitede daha fazla vakit geçirmesini sağlayabilirsiniz. İşte yaratıcı sayfa geçiş efektleri için örnek kodlar:


// 1. Sayfa Geçişinde Kaydırma Efekti
const links = document.querySelectorAll('a');

links.forEach(link => {
  link.addEventListener('click', function(e) {
    e.preventDefault();
    const href = this.getAttribute('href');
    document.querySelector('body').style.opacity = 0;
    setTimeout(() => {
      window.location = href;
    }, 1000);
  });
});

// 2. Sayfa Geçişinde Karartma Efekti
document.addEventListener('click', function(e) {
  if (e.target.tagName === 'A') {
    e.preventDefault();
    const href = e.target.getAttribute('href');
    document.body.style.transition = 'opacity 0.5s';
    document.body.style.opacity = 0;
    setTimeout(() => {
      window.location = href;
    }, 500);
  }
});
Aşağıdaki yazılar ilginizi çekebilir;

Hayal Gücünü Sınırla: JavaScript ile Canlı Duvar Kağıdı Oluşturma

Hayal Gücünüze Yolculuk: Farklı ve Yaratıcı JavaScript Kullanım Alanları

Yaratıcı ve Eğlenceli Bir JavaScript Projesi: Rastgele Şifre Oluşturucu

JavaScript ile Web Tasarımında Yaratıcılığın Sınır Tanımadığı 5 Örnek

Hayal Gücünüze Yolculuk: JavaScript ile Dinozor Oyunu Oluşturma

Hayal Gücünü Sınırla: Javascript ile Karanlık Mod Oluşturma

CSS ile Hayal Gücünü Sınırla! Yaratıcı Tasarımlar Oluşturmak İçin İpuçları

Hayal Gücünüze Yön Veren CSS Efektleri

Hayal Gücünüze Yolculuk: CSS ile Farklı Boyutlarda Gölgelendirme

Hayal Gücünü Sınırlayan CSS Hareketleri

CSS ile Sürrealist Dünyalar Yaratmak: Hayal Gücünüze Yolculuk

Hayal Gücünü Sınırlayan CSS Kullanımları

CSS ile Element Seçicilerin Gücü: Hayal Gücünüzü Sınırlamayın!

Hayal Gücünüze Yolculuk: CSS ile Farklı Bir Dünya Yaratın

Hayal Gücünüze Yolculuk: CSS ile Yaratıcı Tasarımlar Oluşturun

CSS Sihirbazlığı: Hayal Gücünüze Sihirli Bir Yolculuk

Web Tasarımında Sürrealist Dokunuşlar: CSS ile Hayal Gücünü Kullanma

Hayal Gücünüzü Canlandıracak Grafik Tasarım Fikirleri

Hayal Gücünüze Yolculuk: CSS ile Dış Gölgelendirme Sanatı

Hayal Gücünüzü Sınırlamadan Grafik Tasarımı: Sonsuz Possibilities

Hayal Gücünüze Güç Katacak Grafik Tasarım Fikirleri

Oyun Geliştirme Sanatı: Kodlarla Hayal Gücünü Buluşturmak

Hayal Gücünüzü Sınırlamadan Oyun Geliştirme Yolculuğu

Hayal Gücünüzü Sınırlamadan Oyun Geliştirme Macerası

Hayalinizdeki Grafik Tasarımı Gerçeğe Dönüştürmek İçin 5 İlham Verici Adım

Hayal Gücünüzü Sınırlamayın: Grafik Tasarımın Sınırsız Potansiyeli

Hayal Gücünüzü Canlandıracak 5 Etkili Grafik Tasarım Fikri

Hayal Gücünüzü Alevlendirecek Grafik Tasarım Fikirleri

Oyun Geliştirme Sanatı: Dijital Dünyada Hayal Gücünün Sınırlarını Zorlamak

Hayalinizdeki Mobil Uygulamayı Kodlarken İzleyeceğiniz 5 Yaratıcı Yol

Hayal Gücünüzü Geliştirecek Grafik Tasarım Fikirleri

Hayal Gücünüzü Canlandıran Grafik Tasarım Fikirleri

Hayal Gücünüzü Sınırlamayın: Grafik Tasarımın Ötesine Geçin!

Hayal Gücünüzü Sınırlamayın: Grafik Tasarımın Büyüleyici Dünyası

Hayalinizdeki Logo Tasarımını Gerçeğe Dönüştürecek 5 Yaratıcı Fikir

Oyun Geliştirme Sürecinde Hayal Gücünün Önemi

Hayal Gücünüzü Sınırlamayın: Grafik Tasarımın Büyülü Dünyası

Geleceğin Oyun Geliştirme Trendleri: Hayal Gücünü Sınırları Zorlamak

Hayal Gücünüze Yön Veren Grafik Tasarım Fikirleri

Sınırlarını Aş: Grafik Tasarımında Hayal Gücünün Büyülü Evreni

Hayal Gücünüzü Sınırlandırmayın: Grafik Tasarımın Sonsuz Dünyası

Hayal Gücünüzü Sınırlamayın: Grafik Tasarımın Sınırlarını Zorlayın!

Hayal Gücünüzü Şekillendiren Grafik Tasarım Fikirleri

Hayal Gücünüzü E-ticaretin Sınırlarını Genişletmek İçin Kullanın

Hayal Gücünüzü Sınırlamadan Grafik Tasarım Fikirleri

Hayal Gücünü Sınırlayan Uygulamalar - Flutter ile Mümkün Olanlar

Flutter ile Hayal Gücünüzü Sınırlamadan Mobil Uygulamalar Geliştirin

Flutter ile Hayal Gücünüze Kanat Veren Uygulamaları Geliştirmek

Hayal Gücünüzü Sınırlayan Sınıflandırıcı: Flutter ile Yazılım Geliştirme

Hayal Gücünü Zorlayan Mobil Uygulamaları Flutter İle Oluşturma Sanatı

Web Tasarımı: Hayal Gücünüzü Gerçeğe Dönüştürün

Etiket Bulutu :