SASS Değişken Tanımlama (Sass Variables)

SASS Değişken Tanımlama (Sass Variables)

Tarhi : 15-09-2024 12:13:52 | Yazar : ÇAĞLAR BOSTANCI

Selam, bu yazımızda sass ile değişken tanımlamayı öğrenim bir kaç örnek uygulama yapacağız. Sizlerinde şahit olduğu gibi sass gün geçtikçe bir çok uygulamada kullanım kolaylığı sağlıyor. Bu sebepten bir çok projede style şablonlarının daha iyi düzenlenebilmesi için sass tercih ediliyor. Aynı zamanda bootstrap gibi bir çok sitil kütüphanesini daha etkin ve kişiselleştirerek kullanmamızı sağlıyor.

Sass ile kullanılan değikenler aşağıda listelenmiştir.

  • strings
  • numbers
  • colors
  • booleans
  • lists
  • Map
  • nulls

Şimdi örnek bir değişken tanımlayıp sass ile yazalım.

Sass’da değişkenler $ ile başlar. Daha sonra $color:goldenrod ikinokta koyarak değiken değeri atanır. Yukardaki örnekte h1 etiketinin renk,boy,arkaplan ve tipini değişkenler oluşturduk ve h1 bloğunda tanımladı.

Sass Değiken Kapsamı (Sass Variables Scope)

Sass ile değişkenler tanımlandıkları bloklar içersinde localdirler. Global olanlar ise küme parantez blokları dışında tanımlananlardır.

Bu örnekte h1 etiketi mavi olurken p etiketinin metin rengi yeşil olmuştur. Çünkü h1 blokları içerisinde $color değişkeni local olarak tanımlanmıştır. Eğer $color değikenini local değilde global olarak değiştirmek istersek !global tanımlanmalıdır. Aşağıdaki örnekte belirtilmiştir.

Bu örnekte h1 ve p etiketlerinin metin rengi mavi olmuştur.

Aşağıdaki örnekte diğer değişken tipleri bir arada kullanılarak h1 etiketina tanılanmıştır. Dikkatlice inceleyelim.