CSS conic-gradient() fonksiyonu

tanımı ve kullanımı

CSS'nin conic-gradient() fonksiyon, arka plan grafiği olarak konik-gradyan'ı ayarlar.

Konik gradyan, merkezi nokta etrafında dönen bir renk geçişi olan bir gradyan türüdür (sütun grafiği ve renk çarkına benzer).

Konik gradyan oluşturmak için en az iki renk durdurma noktası tanımlanmalıdır.

Konik Gradyan Örneği:

örnek

örnek 1

üç renkli bir konik-gradyan vardır:

#grad {
  background-image: konik-gradyan(red, yellow, green);
}

Kişisel olarak deneyin

örnek 2

beş renkli bir konik-gradyan vardır:

#grad {
  background-image: konik-gradyan(red, yellow, green, blue, black);
}

Kişisel olarak deneyin

örnek 3

üç renk ve her renge bir açı belirleyen konik-gradyan vardır:

#grad {
  background-image: konik-gradyan(red 45derece, yellow 90derece, green 210derece);
}

Kişisel olarak deneyin

örnek 4

border-radius: 50% eklenerek konik-gradyan'ın sütun grafiği gibi görünmesini sağlar:

#grad {
  background-image: konik-gradyan(red, yellow, green, blue, black);
  border-radius: 50%;
}

Kişisel olarak deneyin

Örnek 5

Başlangıç açısı olan konik eğrisel geçiş:

#grad {
  background-image: conic-gradient(from 90deg, red, yellow, green);
  border-radius: 50%;
}

Kişisel olarak deneyin

Örnek 6

Merkezi konumu olan konik eğrisel geçiş:

#grad {
  background-image: conic-gradient(at 60% 45%, red, yellow, green);
  border-radius: 50%;
}

Kişisel olarak deneyin

Örnek 7

Aynı zamanda başlangıç açısı ve merkezi konumu olan konik eğrisel geçiş:

#grad {
  background-image: conic-gradient(from 90deg at 60% 45%, red, yellow, green);
  border-radius: 50%;
}

Kişisel olarak deneyin

Örnek 8

Diğer bir ekmek dilim örnegi:

#grad {
  background-image: conic-gradient(red 0deg, red 90deg, yellow 90deg, yellow 180deg, green 180deg);
  border-radius: 50%;
}

Kişisel olarak deneyin

CSS dilbilgisi

background-image: conic-gradient([from angle] position,] color degree, color degree, ...);
Değer Açıklama
from angle Seçmeli. Tüm konik eğrisel geçişler bu açıya göre döndürülür. Varsayılan değeri 0deg'dir.
at position Seçmeli. Konik eğrisel geçişin merkezi konumunu belirtir. Varsayılan değeri center'dır.
color degree, ... , color degree

Renk durak noktaları, arasında pürüzsüz geçiş yapmayı istediğiniz renklerdir.

Bu değer, renk değerlerini ve seçmeli durak noktalarını (0 ila 360 derece arasındaki açı veya 0% ila 100% arasındaki yüzdelik) içerir.

Teknik ayrıntılar

Sürüm: CSS3

Tarayıcı desteği

Tablodaki rakamlar, bu fonksiyonu tamamen destekleyen ilk tarayıcı sürümünü gösterir.

Chrome Edge Firefox Safari Opera
69 79 83 12.1 56

İlgili sayfalar

Eğitim:CSS eğrisel geçiş

Kaynakça:CSS background-image Özelliği

Kaynakça:CSS lineer-grad() fonksiyonu

Kaynakça:CSS radyal-grad() fonksiyonu

Kaynakça:CSS tekrarlayan konik-grad() fonksiyonu

Kaynakça:CSS tekrarlayan lineer-grad() fonksiyonu

Kaynakça:CSS repeating-radial-gradient() fonksiyonu