Mouse Hover ile Büyüyen Resim Efekti (CSS)

HTML ve CSS kullanarak, görsellerin üzerine geldiğimizde animasyonlu / hareketli bir şekilde büyüyen galeri sayfasına benzer bir sayfa hazırlıyoruz. Image Card Hover Effect olarak geçen bu efektte Div içerisindeki bir görselin üzerine gelindiğinde görsel büyüyor ve kullanıcı üzerinde güzel bir etki bırakıyor.
HTML kodları olarak aşağıdaki div’leri ve img etiketlerini kullanabiliriz. İmaj olarak lorem ipsum metinleri gibi picsum görselleri kullandım.
Bu efekti sağlayan CSS özelliği transform: scale‘dir. Bu özelliği bir hover’a tanımladığımızda, tanımlanan görsel scale değeri kadar büyüyecektir. Önceki div class’a verilen transition da bu hareketin animasyon şeklinde görünmesini sağlar.
.container {
width: 80%;
margin:0 auto;
padding: 80px 0;
display: flex;
flex-direction: row;
justify-content: center;
}
.box {
width: 150px;
height: 150px;
background: gray;
margin: 0px 14px;
transition: 0.5s;
}
.box img {border-radius: 6px;}
.box:hover {
transform: scale(1.2);
background: black;
z-index: 2;
}
Popular Tutorials
Daha önce HTML ile iletişim formları oluşturduysanız ve Check Box’lardan, standart ve…
Bir süredir VS Code kullanıyorum ve kesinlikle VS Code kullanımını çok pratik…
Bilgisayara yerel sunucu kurmak için server uygulamalarından faydalanırız ve bu uygulamalarla PHP…
CSS ile arama kutusu nasıl hazırlanır? Web siteinzde CSS ile arama kutusu hazırlamak için yapmanız gerekenler nelerdir?
Bazı verileri, gösterge tabloları veya çizelgeler olmadan anlamak çok yorucu olabiliyor. Bu…
Sıkça kullanılan, bilinmesi gereken temel MySQL komutları nelerdir? Tablo silme, veritabanı silme, ayrıntıları gösterme, veritabanı oluşturma kodlarının tek bir sayfada derlemesi.