İçeriğe atla
SPCXTools

CSS Gradient Oluşturucu

Görsel olarak bir gradient arka plan tasarlayın ve CSS'i kopyalayın — doğrusal, radyal veya konik.

Yerel çalışır — dosyalarınız cihazınızdan dışarı çıkmaz

Araç yükleniyor…

CSS Gradient Oluşturucu nasıl kullanılır

  1. 1Bir gradient türü seçin — Doğrusal, Radyal veya Konik — ya da hazır şablonlardan birini kullanın.
  2. 2Duraklar için renkleri seçin ve her rengin konumunu ayarlamak için kaydırıcıları sürükleyin.
  3. 3Açıyı (veya radyal gradient'ler için şekli) belirleyin ve sekize kadar renk durağı ekleyin.
  4. 4CSS'i kopyalayın ve stil dosyanıza yapıştırın.

Görsel olarak CSS gradient oluşturun

Gradientler (renk geçişleri), tek bir görsel dosyasına ihtiyaç duymadan butonlara, hero alanlarına, kartlara ve arka planlara derinlik ve renk katar. Ancak bunları elle yazmak, açıları ve yüzdeleri tahmin edip sayfayı defalarca yenilemek anlamına gelir. Bu CSS gradient oluşturucu, canlı önizleme ile gradienti görsel olarak tasarlamanızı sağlar ve tüm modern tarayıcılarda çalışan, kopyalamaya hazır, temiz bir CSS kodu verir.

Özellikler

  • Üç gradient türü: linear, radial (daire veya elips) ve conic.
  • Sürüklenebilir konumlara sahip sekize kadar renk noktası.
  • Linear ve conic gradientler için açı kaydırıcı.
  • Hızlı ilham için hazır şablonlar ve rastgele butonu.
  • CSS koduna dahil edilmiş düz yedek (fallback) renk.
  • Tek tıkla kodu kopyalama.

CSS'i Kullanma

Kodu, stil vermek istediğiniz öğenin CSS kuralına yapıştırın:

.hero {
  background: #0ea5e9;
  background: linear-gradient(135deg, #0ea5e9 0%, #8b5cf6 100%);
}

Gradientler CSS'te görsel olarak kabul edilir, bu nedenle onları background-image içinde kullanabilir, virgülle ayırarak birden fazla gradienti üst üste katmanlayabilir veya bir fotoğrafla birleştirebilirsiniz: background-image: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.5)), url(photo.jpg); kodu bir resmi koyulaştırır, böylece üzerindeki beyaz metin okunabilir kalır.

Tasarım ipuçları

  • Sade tutun. Birbirine yakın iki renk tonu (maviden mora, turuncudan pembeye), zıt renklere kıyasla daha yumuşak ve modern görünür.
  • Kontrastı kontrol edin. Metin gradyan üzerindeyse, her iki uçta da okunabildiğinden emin olun — kontrast oranlarını gösteren Renk Dönüştürücü ile renkleri test edin.
  • Resimden Renk Seçici ile bir marka görselinden renkleri alın.
  • Kutu Gölge Oluşturucu ile kartlara ve butonlara derinlik katın.

Sıkça sorulan sorular

CSS'te neden iki background satırı var?
İlk satır, gradient desteklemeyen nadir tarayıcılar veya e-posta istemcileri için düz bir yedek renk belirler. Gradient destekleyen tarayıcılar ise ilkini ezen ikinci satırı kullanır.
Linear gradient için açılar ne anlama geliyor?
0° aşağıdan yukarıya, 90° soldan sağa, 180° yukarıdan aşağıya ve 270° sağdan sola doğru ilerler. Aradaki açılar çaprazdır — 135° sol üstten sağ alta doğru gider.
Linear, radial ve conic gradient arasındaki fark nedir?
Linear gradient, düz bir çizgi boyunca renk değiştirir. Radial gradient, merkezden dışa doğru daire veya elips şeklinde yayılır. Conic gradient ise renk çarkı veya pasta grafik gibi merkezin etrafında döner.
-webkit- gibi tarayıcı öneklerine ihtiyacım var mı?
Hayır. Linear ve radial gradient'ler güncel tüm tarayıcılarda öneksiz çalışır. Conic gradient'ler ise 2020'den beri çıkan tüm modern tarayıcılarda desteklenmektedir.
Yumuşak bir geçiş yerine nasıl keskin bir kenar oluşturabilirim?
Aynı konuma farklı renklerde iki durak (stop) ekleyin. Örneğin, %50 kırmızı ve %50 mavi eklemek ortada keskin bir ayrım yaratır.