Sass Harita Fonksiyonları
- Önceki Sayfa Sass Listeleri
- Sonraki Sayfa Sass Seçicileri
Sass Harita Fonksiyonları
Sass'ta, harita (değişken) veri türü, bir veya daha fazla anahtar/değer çiftini temsil eder.
İpucu:Ayrıca, bir önceki sayfadaki List fonksiyonunu harita ile birlikte kullanabilirsiniz. Bu durumda harita, iki elemanlı bir liste olarak görülür.
Sass haritaları değişmezdir (onları değiştiremezler). Bu yüzden, harita döndüren fonksiyonlar, orijinal haritayı değiştirmeksizin yeni bir harita döndürür.
Aşağıdaki tablo, Sass'taki tüm harita fonksiyonlarını içerir:
Fonksiyon | Açıklama & Örnek |
---|---|
map-get(map, anahtar) |
Harita içinde belirtilen anahtarın değerini döndürür. Örnek:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Sonuç: 12px |
map-has-key(map, anahtar) |
Harita, belirtilen anahtarı içeriyor mu kontrol eder. True veya false döndürür. Örnek:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Sonuç: false |
map-keys(map) |
Harita içindeki tüm anahtarların listesini döndürür. Örnek:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Sonuç: \"small\", \"normal, \"large\" |
map-merge(map1, map2) |
eklenmiş map2 eklenmiş map1 sonu. Örnek:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Sonuç: |
map-remove(map, keys...) |
Belirtilen anahtarı haritadan siler. Örnek:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Sonuç: ("normal": 18px, "large": 24px) map-remove($font-sizes, "small", "large") Sonuç: ("normal": 18px) |
map-values(map) |
Haritadaki tüm değerlerin listesini döndürür. Örnek:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Sonuç: 12px, 18px, 24px |
- Önceki Sayfa Sass Listeleri
- Sonraki Sayfa Sass Seçicileri