Css Değişken Tanımlama

Bu yazımızda Css’te değişken tanımlamayı nasıl yapabiliriz onu öğreneceğiz. Öncelikle neden değişken kullanma ihtiyacı duyabiliyoruz ona bakalım.

Örneğin bir tasarım yapıyoruz ve bu tasarımın ana rengi mavi diyelim. Mavi rengi tasarımda birçok yerde kullanılıyor olacaktır ve bu rengi değiştirmek istediğinizde sayfadaki tüm mavi renkleri tek tek değiştirmeniz gerekecek.

Ama bu mavi rengi en başka bir değişkene atayıp her yerde bunu kullanmış olsaydık, sadece değişkenin değerini değiştirdiğimizde her yerde değişmiş olacaktı. İşin özü bu diyebiliriz.

► Değişken adları iki tire ( — ) ile başlamak zorundadır ve büyük, küçük harf duyarlılığı vardır. 

Örneğin,

► Tanımlanan değişkenler var fonksiyonu ile kullanılırlar.

Kullanımı şu şekilde,

Burada değişken adı parametresi zorunlu iken değişken değeri parametresi opsiyonel’dir. Yani direk kod yazarken değişken adı ve değerini birlikte verebildiğimiz gibi değişkeni ve değerini daha önceden tanımlayıp kod yazarken sadece değişken adıyla da kullanabiliriz.

Örneğin,

Örneğin p, h2 ve h3 etiketleri tanımlayalım ve bunlara background-color, color, padding değerlerini değişkenler ile verelim.

css-dersleri-degisken-tanimlama-1 

Normalde değişken kullanmadan bu değerleri değiştirmek istediğimizde tüm etiketlerde tek tek değişiklik yapmamız gerekecekti. Ama şimdi değişken değerlerini değiştirdiğimizde, bu değişkenlerin kullanıldığı her yerde değerleri değişmiş olacak.

css-dersleri-degisken-tanimlama-2

Gördüğünüz gibi kodların yönetimini biraz daha merkezileştirmiş olduk.

TARAYICI DESTEĞİ

Fonksiyon Chrome IE Firefox Safari Opera
var() 49.0 15.0 31.0 9.1 36.0

Bu tabloda tarayıcıların var fonksiyonunu hangi versiyon ile birlikte sorunsuz desteklemeye başladığını görebilirsiniz.

Tarayıcı uyumluluğu ile ilgili daha kapsamlı ve güncel bilgi almak isterseniz caniuse sitesini ziyaret edebilirsiniz.

Umarım sizin için faydalı bir yazı olmuştur.

Yeni bir yazımda görüşmek üzere.

Yorum Yazın