
CSS'de Hover Nedir? :hover Nasıl Kullanılır?
2 Eylül 2023 | 239
CSS hover, bir HTML öğesinin üzerine gelindiğinde veya odaklandığında belirli stil değişikliklerini uygulamak için kullanılan bir CSS pseudo-sınıfıdır. Hover etkisi, web sitelerinin etkileşimli ve kullanıcı dostu olmasını sağlar.
CSS hover nasıl kullanılır?
İlk olarak, üzerine gelindiğinde değişiklik yapmak istediğiniz HTML öğesini seçmelisiniz. Örneğin, bir düğme veya bir resim olabilir. Bu öğeye bir sınıf veya bir ID atayabilirsiniz.
CSS stil dosyanıza geçiş yapın ve seçtiğiniz öğeyi hedefleyin. Ardından, :hover
pseudo-sınıfını kullanarak hover etkisini tanımlayın.
/* Normal stiller */
}
/* Hover stil değişiklikleri */
}
.my-button
sınıfına sahip düğme öğesi normal durumdayken, ilk stil tanımlamalarını içerir. Ancak, .my-button:hover
kuralları, düğme üzerine gelindiğinde veya odaklandığında uygulanacak stil değişikliklerini içerir.
Örneğin, düğmenin arka plan rengini ve metin rengini hover durumunda değiştirelim:
background-color: #3498db;
color: #ffffff;
}
background-color: #ffffff;
color: #3498db;
}
Yukarıdaki örnekte, düğme normal durumdayken mavi bir arka plan rengi ve beyaz bir metin rengiyle görünecek. Ancak, üzerine gelindiğinde veya odaklandığında arka plan rengi beyaz, metin rengi ise mavi olarak değişecektir.
CSS hover, animasyonlar, geçişler (transitions), yansımalar (box-shadow) ve diğer stil değişiklikleri gibi birçok farklı kullanım için uygundur. Önemli olan, kullanıcı deneyimini geliştirmek ve web sitenizi daha etkileşimli hale getirmek için hover etkisini yaratıcı bir şekilde kullanmaktır.