CSS Eğitimi

CSS ANA SAYFA CSS'ye Giriş CSS Sözdizimi CSS Seçiciler CSS Nasıl Yapılır CSS Yorumları CSS Renkleri CSS Arka Planları CSS Kenarlıkları CSS Marjları CSS Dolgusu CSS Yüksekliği/Genişliği CSS Kutu Modeli CSS Anahattı CSS Metni CSS Yazı Tipleri CSS Simgeleri CSS Bağlantıları CSS Listeleri CSS Tabloları CSS Ekranı CSS Maksimum genişliği CSS Konumu CSS Z-endeksi CSS Taşması CSS Kayan Noktası CSS Satır içi blok CSS Hizalama CSS Birleştiriciler CSS Sözde sınıfı CSS Sözde öğesi CSS Opaklığı CSS Gezinme Çubuğu CSS Açılır Listeleri CSS Resim Galerisi CSS Görüntü Sprite'ları CSS Attr Seçiciler CSS Formları CSS Sayaçları CSS Web Sitesi Düzeni CSS Birimleri CSS Özgüllüğü CSS !önemli CSS Matematik Fonksiyonları

Gelişmiş CSS

CSS Yuvarlak Köşeler CSS Kenarlık Resimleri CSS Arka Planları CSS Renkleri CSS Renk Anahtar Kelimeleri CSS Gradyanları CSS Gölgeleri CSS Metin Efektleri CSS Web Yazı Tipleri CSS 2D Dönüşümleri CSS 3D Dönüşümleri CSS Geçişleri CSS Animasyonları CSS Araç İpuçları CSS Stili Görüntüleri CSS Görüntü Yansıması CSS nesne uyumu CSS nesne konumu CSS Maskeleme CSS Düğmeleri CSS Sayfalandırma CSS Çoklu Sütunları CSS Kullanıcı Arayüzü CSS Değişkenleri CSS Kutu Boyutlandırma CSS Medya Sorguları CSS MQ Örnekleri CSS Esnek Kutusu

CSS Duyarlı

RWD Tanıtımı RWD Görünümü RWD Izgara Görünümü RWD Medya Sorguları RWD Görüntüleri RWD Videoları RWD Çerçeveleri RWD Şablonları

CSS Izgarası

Izgara Girişi Izgara Konteyner Izgara Öğesi

CSS SASS'ı

SASS Eğitimi

CSS Örnekleri

CSS Şablonları CSS Örnekleri css sınavı CSS Alıştırmaları CSS Sertifikası

CSS Referansları

CSS Referansı CSS Seçiciler CSS Fonksiyonları CSS Referansı Sesli CSS Web Güvenli Yazı Tipleri CSS Canlandırılabilir CSS Birimleri CSS PX-EM Dönüştürücü CSS Renkleri CSS Renk Değerleri CSS Varsayılan Değerleri CSS Tarayıcı Desteği

CSS Gradyanları


Gradyan Arka Planları

CSS degradeleri, iki veya daha fazla belirtilen renk arasında yumuşak geçişler görüntülemenize olanak tanır.

CSS, üç tür degrade tanımlar:

  • Doğrusal Gradyanlar (aşağı/yukarı/sola/sağa/çapraz olarak gider)
  • Radyal Gradyanlar (merkezlerine göre tanımlanır)
  • Konik Gradyanlar (bir merkez noktası etrafında döndürülür)

CSS Doğrusal Gradyanlar

Doğrusal bir gradyan oluşturmak için en az iki renk durağı tanımlamanız gerekir. Renk durakları, aralarında yumuşak geçişler oluşturmak istediğiniz renklerdir. Degrade efektiyle birlikte bir başlangıç ​​noktası ve yön (veya açı) da ayarlayabilirsiniz.

Sözdizimi

background-image: linear-gradient(direction, color-stop1, color-stop2, ...);

Yön - Yukarıdan Aşağıya (bu varsayılandır)

Aşağıdaki örnek, yukarıdan başlayan doğrusal bir gradyanı göstermektedir. Kırmızıyla başlar, sarıya döner:

yukarıdan aşağıya (varsayılan)

Örnek

#grad {
  background-image: linear-gradient(red, yellow);
}

Yön - Soldan Sağa

Aşağıdaki örnek, soldan başlayan doğrusal bir gradyanı göstermektedir. Kırmızıyla başlar, sarıya döner:

soldan sağa

Örnek

#grad {
  background-image: linear-gradient(to right, red , yellow);
}

Yön - Çapraz

Hem yatay hem de dikey başlangıç ​​konumlarını belirterek çapraz olarak bir degrade oluşturabilirsiniz.

Aşağıdaki örnek, sol üstten başlayan (ve sağ alta giden) doğrusal bir gradyan gösterir. Kırmızıyla başlar, sarıya döner:

sol üstten sağ alta

Örnek

#grad {
  background-image: linear-gradient(to bottom right, red, yellow);
}


Açıları Kullanmak

Degradenin yönü üzerinde daha fazla kontrol istiyorsanız, önceden tanımlanmış yönler (aşağıya, yukarıya, sağa, sola, sağ alta vb.) yerine bir açı tanımlayabilirsiniz. 0deg değeri "top"a eşdeğerdir. 90deg değeri "sağa" eşdeğerdir. 180 derecelik bir değer "alt"a eşdeğerdir.

Sözdizimi

background-image: linear-gradient(angle, color-stop1, color-stop2);

Aşağıdaki örnek, doğrusal gradyanlarda açıların nasıl kullanılacağını gösterir:

180 derece

Örnek

#grad {
  background-image: linear-gradient(180deg, red, yellow);
}

Çoklu Renk Duraklarını Kullanma

Aşağıdaki örnek, birden çok renk durağına sahip doğrusal bir degradeyi (yukarıdan aşağıya) göstermektedir:

Örnek

#grad {
  background-image: linear-gradient(red, yellow, green);
}

Aşağıdaki örnek, gökkuşağının rengi ve bir miktar metinle doğrusal bir degradenin (soldan sağa) nasıl oluşturulacağını gösterir:

gökkuşağı arka plan

Örnek

#grad {
  background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet);
}

Şeffaflığı Kullanma

CSS gradyanları, solma efektleri oluşturmak için kullanılabilecek şeffaflığı da destekler.

Saydamlık eklemek için renk duraklarını tanımlamak için rgba() işlevini kullanırız. rgba() işlevindeki son parametre 0 ile 1 arasında bir değer olabilir ve rengin şeffaflığını tanımlar: 0 tam şeffaflığı gösterir, 1 tam rengi gösterir (saydamlık yok).

Aşağıdaki örnek, soldan başlayan doğrusal bir gradyanı göstermektedir. Tamamen şeffaf başlar, tam renkli kırmızıya geçer:

Örnek

#grad {
  background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
}

Doğrusal gradyanı tekrarlama

Yinelenen-doğrusal-gradyan() işlevi, doğrusal gradyanları tekrarlamak için kullanılır:

Örnek

Yinelenen bir doğrusal gradyan:

#grad {
  background-image: repeating-linear-gradient(red, yellow 10%, green 20%);
}