Hoş Geldiniz! 👋

Tüm özelliklerimize erişmek için şimdi bize katılın. Kaydolup giriş yaptıktan sonra konu oluşturabilir, mevcut konulara yanıt gönderebilir, diğer üyelerinize itibar kazandırabilir, kendi özel mesajlaşma programınızı edinebilir ve çok daha fazlasını yapabileceksiniz. Aynı zamanda hızlı ve tamamen ücretsizdir, peki daha ne bekliyorsunuz?

Kayıt Ol
  • Merhaba, eski adı olan hebele.net forum sitemizin adı webturka.net olarak değiştirilmiştir. Bütün veriler sorunsuz bir şekilde aktarılmıştır.

    Sitemize giriş yapmakta sorun yaşayan kullanıcılarımız buradan destek talebi oluşturabilirler.

Logoya mouse ile gelince bu şekilde nasıl hover efekti yaparım

Çözüm
Birebir aynısı olmasa da 2 adet birbirinden farklı olarak ayarladım ikisini de denersin hangisi hoşuna giderse artık.

Xenforo logo hover animasyon 1

CSS:
.p-header-logo {
    position: relative;
    overflow: hidden;
   
    &:after {
        content: "";
        position: absolute;
        top: -50%;
        left: -60%;
        width: 20%;
        height: 200%;
        opacity: 0;
        transform: rotate(30deg);
       
        background: rgba(255, 255, 255, 0.13);
        background: linear-gradient(
            to right,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.13) 77%,
            rgba(255, 255, 255, 0.5) 92%,
            rgba(255, 255, 255, 0.0) 100%
        );
    }
   
    &:hover {...
Birebir aynısı olmasa da 2 adet birbirinden farklı olarak ayarladım ikisini de denersin hangisi hoşuna giderse artık.

Xenforo logo hover animasyon 1

CSS:
.p-header-logo {
    position: relative;
    overflow: hidden;
   
    &:after {
        content: "";
        position: absolute;
        top: -50%;
        left: -60%;
        width: 20%;
        height: 200%;
        opacity: 0;
        transform: rotate(30deg);
       
        background: rgba(255, 255, 255, 0.13);
        background: linear-gradient(
            to right,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.13) 77%,
            rgba(255, 255, 255, 0.5) 92%,
            rgba(255, 255, 255, 0.0) 100%
        );
    }
   
    &:hover {
        &:after {
            opacity: 1;
            left: 130%;
            transition-property: left, top, opacity;
            transition-duration: 0.7s, 0.7s, 0.15s;
            transition-timing-function: ease;
        }
    }
   
    &:active {
        &:after {
            opacity: 0;
        }
    }
}

Xenforo logo hover animasyon 2

CSS:
.p-header-logo {
    position: relative;
    overflow: hidden;
    
    &:before {
        content: "";
        position: absolute;
        top: 0;
        left: -100%;
        width: 100%;
        height: 100%;
        background: linear-gradient(
            120deg,
            transparent,
            rgba(255, 255, 255, 0.4),
            transparent
        );
        transition: all 650ms;
    }
    
    &:hover {
        &:before {
            left: 100%;
        }
    }
}
 
Son düzenleme:
Çözüm
Birebir aynısı olmasa da 2 adet birbirinden farklı olarak ayarladım ikisini de denersin hangisi hoşuna giderse artık.

Xenforo logo hover animasyon 1

CSS:
.p-header-logo {
    position: relative;
    overflow: hidden;
  
    &:after {
        content: "";
        position: absolute;
        top: -50%;
        left: -60%;
        width: 20%;
        height: 200%;
        opacity: 0;
        transform: rotate(30deg);
      
        background: rgba(255, 255, 255, 0.13);
        background: linear-gradient(
            to right,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.13) 77%,
            rgba(255, 255, 255, 0.5) 92%,
            rgba(255, 255, 255, 0.0) 100%
        );
    }
  
    &:hover {
        &:after {
            opacity: 1;
            left: 130%;
            transition-property: left, top, opacity;
            transition-duration: 0.7s, 0.7s, 0.15s;
            transition-timing-function: ease;
        }
    }
  
    &:active {
        &:after {
            opacity: 0;
        }
    }
}

Xenforo logo hover animasyon 2

CSS:
.p-header-logo {
    position: relative;
    overflow: hidden;
   
    &:before {
        content: "";
        position: absolute;
        top: 0;
        left: -100%;
        width: 100%;
        height: 100%;
        background: linear-gradient(
            120deg,
            transparent,
            rgba(255, 255, 255, 0.4),
            transparent
        );
        transition: all 650ms;
    }
   
    &:hover {
        &:before {
            left: 100%;
        }
    }
}
Extralesse mi ekliyorum acaba
 

Konuyu toplam 0 üye okuyor. (0 Kayıtlı üye ve 0 Misafir)

  • Geri
    Üst