*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle
Gölge efektleri tasarımlarda önemli bir yer tutar ve son yıllarda kullanımı oldukça artmıştır. CSS3 teknolojisi ile birlikte gölgelendirme işlemleri daha da gelişerek birçok farklı efekt elde edilebilmektedir. Bu yazıda yeni nesil tasarımlarda kullanılan gölge efektlerini ve CSS kodlarını anlatacağım.
1. Kutu Gölgesi
Kutu gölgesi CSS3 teknolojisinin en temel kullanım şekillerinden biridir. Kullanıldığı elementin etrafına belirtilen değerlerde gölge oluşturur. Bunu yapmak için box-shadow özelliği kullanılır.
Örnek kod:
.box{
box-shadow: 10px 10px 5px #888888;
}
Bu koda göre .box sınıfına sahip elementin etrafında 10 piksel sağa ve 10 piksel aşağıya doğru, 5 piksel bulanıklaştırma yapan ve #888888 renginde bir gölge oluşacaktır.
2. Metin Gölgesi
Metin gölgesi, metinlerin üzerlerine gölge etkisi vererek daha belirgin hale getirilmesini sağlar. Metin gölgesi için text-shadow özelliği kullanılır.
Örnek kod:
h1{
text-shadow: 2px 2px 2px #888888;
}
Bu koda göre h1 elementindeki metin üzerinde 2 piksellik sağa ve 2 piksellik aşağıya doğru, 2 piksellik bulanıklaştırma yapan ve #888888 renginde bir gölge oluşacaktır.
3. İnset Gölge
İnset gölge, elementin iç kısmına doğru gölge etkisi verir. Kullanımı çok yaygın olmasa da özellikle butonlarda ve ikonlarda sıkça kullanılmaktadır.
Örnek kod:
.button{
box-shadow: inset 2px 2px 2px #888888;
}
Bu koda göre .button sınıfına sahip elementin iç kısmına gölge etkisi verilir. Gölge rengi #888888, gölge boyutları ise 2 pikseldir.
4. Çoklu Gölge
Çoklu gölge özelliği, bir elementin etrafına birden fazla gölge eklememizi sağlar. Box-shadow özelliğinde virgülle ayrılarak belirtilir.
Örnek kod:
.image{
box-shadow: 2px 2px 2px #888888, 4px 4px 4px #aaaaaa;
}
Bu koda göre .image sınıfına sahip elementin etrafında iki adet gölge oluşacaktır. İlki 2 piksel sağa ve 2 piksel aşağıya doğru, 2 piksellik bulanıklaştırma yapan ve #888888 renginde; ikincisi ise 4 piksel sağa ve 4 piksel aşağıya doğru, 4 piksellik bulanıklaştırma yapan ve #aaaaaa renginde bir gölge olacaktır.
Sık Sorulan Sorular
1. Gölge efektleri performansı etkiler mi?
Evet, gölge efektleri kullanıldığı zaman performans düşüklüğü oluşabilir. Özellikle çoklu gölge kullanımları ve etkinlik animasyonlarında dikkatli olunmalıdır.
2. Hangi tarayıcılarda gölge efektleri desteklenir?
Box-shadow ve text-shadow özellikleri tüm modern tarayıcılarda desteklenir. Eski tarayıcılarda ise alternatif gölge efekleri kullanılabilir.
3. Gölge efektleri hangi tasarım trendlerinde sıkça kullanılır?
Son yıllarda mat ve minimalist tasarımların yanı sıra karanlık moda tasarımları gibi renkli tasarımlarda da gölge efektleri sıkça kullanılmaktadır.
4. Gölge efektleri ile bir elementin etrafındaki beyaz alanı kaldırabilir miyiz?
Bu mümkündür. Box-shadow özelliğindeki 4. parametre olan spread değerini negatif olarak ayarladığımızda gölgenin içe doğru genişlediğini ve beyaz alanın giderildiğini görebilirsiniz."
Gölge efektleri tasarımlarda önemli bir yer tutar ve son yıllarda kullanımı oldukça artmıştır. CSS3 teknolojisi ile birlikte gölgelendirme işlemleri daha da gelişerek birçok farklı efekt elde edilebilmektedir. Bu yazıda yeni nesil tasarımlarda kullanılan gölge efektlerini ve CSS kodlarını anlatacağım.
1. Kutu Gölgesi
Kutu gölgesi CSS3 teknolojisinin en temel kullanım şekillerinden biridir. Kullanıldığı elementin etrafına belirtilen değerlerde gölge oluşturur. Bunu yapmak için box-shadow özelliği kullanılır.
Örnek kod:
.box{
box-shadow: 10px 10px 5px #888888;
}
Bu koda göre .box sınıfına sahip elementin etrafında 10 piksel sağa ve 10 piksel aşağıya doğru, 5 piksel bulanıklaştırma yapan ve #888888 renginde bir gölge oluşacaktır.
2. Metin Gölgesi
Metin gölgesi, metinlerin üzerlerine gölge etkisi vererek daha belirgin hale getirilmesini sağlar. Metin gölgesi için text-shadow özelliği kullanılır.
Örnek kod:
h1{
text-shadow: 2px 2px 2px #888888;
}
Bu koda göre h1 elementindeki metin üzerinde 2 piksellik sağa ve 2 piksellik aşağıya doğru, 2 piksellik bulanıklaştırma yapan ve #888888 renginde bir gölge oluşacaktır.
3. İnset Gölge
İnset gölge, elementin iç kısmına doğru gölge etkisi verir. Kullanımı çok yaygın olmasa da özellikle butonlarda ve ikonlarda sıkça kullanılmaktadır.
Örnek kod:
.button{
box-shadow: inset 2px 2px 2px #888888;
}
Bu koda göre .button sınıfına sahip elementin iç kısmına gölge etkisi verilir. Gölge rengi #888888, gölge boyutları ise 2 pikseldir.
4. Çoklu Gölge
Çoklu gölge özelliği, bir elementin etrafına birden fazla gölge eklememizi sağlar. Box-shadow özelliğinde virgülle ayrılarak belirtilir.
Örnek kod:
.image{
box-shadow: 2px 2px 2px #888888, 4px 4px 4px #aaaaaa;
}
Bu koda göre .image sınıfına sahip elementin etrafında iki adet gölge oluşacaktır. İlki 2 piksel sağa ve 2 piksel aşağıya doğru, 2 piksellik bulanıklaştırma yapan ve #888888 renginde; ikincisi ise 4 piksel sağa ve 4 piksel aşağıya doğru, 4 piksellik bulanıklaştırma yapan ve #aaaaaa renginde bir gölge olacaktır.
Sık Sorulan Sorular
1. Gölge efektleri performansı etkiler mi?
Evet, gölge efektleri kullanıldığı zaman performans düşüklüğü oluşabilir. Özellikle çoklu gölge kullanımları ve etkinlik animasyonlarında dikkatli olunmalıdır.
2. Hangi tarayıcılarda gölge efektleri desteklenir?
Box-shadow ve text-shadow özellikleri tüm modern tarayıcılarda desteklenir. Eski tarayıcılarda ise alternatif gölge efekleri kullanılabilir.
3. Gölge efektleri hangi tasarım trendlerinde sıkça kullanılır?
Son yıllarda mat ve minimalist tasarımların yanı sıra karanlık moda tasarımları gibi renkli tasarımlarda da gölge efektleri sıkça kullanılmaktadır.
4. Gölge efektleri ile bir elementin etrafındaki beyaz alanı kaldırabilir miyiz?
Bu mümkündür. Box-shadow özelliğindeki 4. parametre olan spread değerini negatif olarak ayarladığımızda gölgenin içe doğru genişlediğini ve beyaz alanın giderildiğini görebilirsiniz."
*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle