Sass karttaominaisuudet
- Edellinen sivu Sass luettelot
- Seuraava sivu Sass valitsimet
Sass karttaominaisuudet
Valinnainen kurssi
Kurssivinkki:Sassissa map (mappaus) -datatyyppi edustaa yhtä tai useampaa avain/arvo-paria.
Vinkki:
Sass-mappaukset ovat muuttumattomia (ne eivät voi muuttua). Siksi mappauksen palauttavat funktiot palauttavat uuden mappauksen, eivätkä muuta alkuperäistä mappauksia.
Taulukossa luetellaan kaikki Sassissa olevat mappausfunktiot: | Funktio |
---|---|
Kuvaus ja esimerkkimap, map-has-key() |
map-get( Esimerkki:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) map-get($font-sizes, "small") |
Tulos: 12pxmap, map-has-key() |
avain Esimerkki:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) map-has-key($font-sizes, "big") |
Tulos: falsemap) |
map-keys( Esimerkki:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) map-keys($font-sizes) |
Tulos: "small", "normal", "large"map1, map2) |
map-merge( map2 liitetään map1 Lopun osassa. Esimerkki:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Tulokset: |
map-remove(map, keys...) |
Poista määritetyt avaimet kartasta. Esimerkki:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Tulokset: ("normal": 18px, "large": 24px) map-remove($font-sizes, "small", "large") Tulokset: ("normal": 18px) |
map-values(map) |
Palauttaa kaikkien arvojen luettelon kartasta. Esimerkki:$font-sizes: ("small": 12px, "normal": 18px, "large": 24px) Tulokset: 12px, 18px, 24px |
- Edellinen sivu Sass luettelot
- Seuraava sivu Sass valitsimet