Unutulmaz Bir CSS Deneyimi: Animasyonlu Yıldızlar

Unutulmaz Bir CSS Deneyimi: Animasyonlu Yıldızlar

CSS, web tasarımında kullanılan en önemli dillerden biridir ve animasyonlarla birleştirildiğinde gerçekten büyüleyici sonuçlar ortaya çıkabilir. Bu yazıda, CSS kullanarak sayfalarınıza ekleyebileceğiniz harika bir animasyon örneği olan yıldızları nasıl oluşturabileceğinizi adım adım anlatacağım.


.star {
  width: 20px;
  height: 20px;
  background: #f1c40f;
  clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
  animation: twinkle 1s infinite;
}

@keyframes twinkle {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
}

Gece Gökyüzü Efekti ile Sayfanıza Büyüleyici Bir Dokunuş

Web sitenizin arka planını canlandırmak ve ziyaretçilerinizi etkilemek için CSS kullanarak gece gökyüzü efekti oluşturabilirsiniz. Bu efekti nasıl yaratabileceğinizi ve kodları nasıl uygulayacağınızı detaylı bir şekilde anlatacağım.


body {
  background: radial-gradient(circle, #0000 10%, #000 30%, #000 80%);
  animation: stars 50s infinite;
}

@keyframes stars {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 100px 100px;
  }
}
Aşağıdaki yazılar ilginizi çekebilir;