İçeriğe atla
Üyelik kaydınızı yaparak son yazılan içeriklerden haberdar olun! ×

CSS

  • makale
    57
  • yorum
    0
  • görüntüleme
    1.945

CSS box-shadow özelliği ve TailwindCSS Sınıf Karşılığı


Doğuhan ELMA

106 görünüm

box-shadow CSS özelliği, bir öğeye gölge eklemenizi sağlar. Bu özellik, kullanıcı arayüzlerinde derinlik hissi oluşturmak, öğeleri vurgulamak veya basit estetik amaçlar için kullanılabilir. box-shadow özelliği, bir veya birden fazla gölge tanımlayabilir ve her gölge için yatay konum, dikey konum, bulanıklık yarıçapı, yayılma yarıçapı ve renk olmak üzere birkaç farklı değer alabilir.

box-shadow: [yatay konum] [dikey konum] [bulanıklık yarıçapı] [yayılma yarıçapı] [renk];

Yatay konum ve dikey konum (gerekli): Gölgenin öğeden ne kadar sağa ve aşağıya konumlandırılacağını belirtir. Negatif değerler gölgeyi sola veya yukarıya taşır.

Bulanıklık yarıçapı (isteğe bağlı): Gölgenin ne kadar bulanık olacağını belirtir. Daha büyük değerler daha fazla bulanıklık anlamına gelir. Bu değer 0 veya negatif olamaz.

Yayılma yarıçapı (isteğe bağlı): Gölgenin boyutunu büyütür veya küçültür. Pozitif değerler gölgeyi genişletirken, negatif değerler onu daraltır.

Renk (isteğe bağlı): Gölgenin rengini belirtir. Renk belirtilmezse, genellikle öğenin color özelliğinin değeri kullanılır.

.div-shadow {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
}

Bu örnekte, .div-shadow sınıfına sahip bir <div> öğesine yatayda 0px, dikeyde 4px konumlandırılmış, 8px bulanıklık yarıçapına sahip ve rgba(0, 0, 0, 0.2) renkli bir gölge eklenir. Gölge, öğeye derinlik hissi katmak ve onu sayfa üzerinde öne çıkarmak için kullanılır.

box-shadow özelliği, CSS3 ile tanıtılmıştır ve modern web tasarımında yaygın olarak kullanılan bir özelliktir. Birden fazla gölge eklemek için gölgeleri virgülle ayırarak listeyebilirsiniz:

.multiple-shadows {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3), 0px 0px 20px rgba(0, 0, 0, 0.1) inset;
}

 

 

 

TailwindCSS:

Box Shadow

 

Class
Properties
shadow-sm box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
shadow box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
shadow-md box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
shadow-lg box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
shadow-xl box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
shadow-2xl box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
shadow-inner box-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
shadow-none box-shadow: 0 0 #0000;

 

1.png

 

Box Shadow Color

 

Class
Properties
shadow-inherit --tw-shadow-color: inherit;
shadow-current --tw-shadow-color: currentColor;
shadow-transparent --tw-shadow-color: transparent;
shadow-black --tw-shadow-color: #000;
shadow-white --tw-shadow-color: #fff;
shadow-slate-50 --tw-shadow-color: #f8fafc;
shadow-slate-100 --tw-shadow-color: #f1f5f9;
shadow-slate-200 --tw-shadow-color: #e2e8f0;
shadow-slate-300 --tw-shadow-color: #cbd5e1;
shadow-slate-400 --tw-shadow-color: #94a3b8;
shadow-slate-500 --tw-shadow-color: #64748b;

 

devamı var

1.png

0 Yorum


Önerilen Yorumlar

Görüntülenecek yorum yok.

Misafir
Yorum ekle...

×   Zengin metin olarak yapıştırıldı.   Bunun yerine düz metin olarak yapıştır

  Yalnızca 75 emojiye izin verilir.

×   Bağlantınız otomatik olarak gömüldü.   Bunun yerine bağlantı olarak görüntüle

×   Önceki içeriğiniz geri yüklendi.   Düzenleyiciyi temizle

×   Görüntüleri doğrudan yapıştıramazsınız. URL'den resim yükleyin veya ekleyin.

×
×
  • Create New...