Velgerfunksjonene i sass
Som strengfunksjoner brukes til å håndtere strengtegn, blir numeriske funksjoner for å håndtere numeriske verdier, på samme måte, velgerfunksjoner i SASS brukes til å kontrollere utvalgere.
Valgfunksjonene i SASS er forklart nedenfor.
IS-SupersSelector (Super, Sub) -funksjon
Denne funksjonen evaluerer om den medfølgende "super" -velgeren samsvarer med elementene som er gitt i "sub" og returnerer ekte eller usant.
Eksempel
er.SuperSelector (“Div”, “Input”)Produksjon
ekteHer er et eksempel på en falsk tilstand.
Eksempel
er.SuperSelector (“Input”, “Div”)Produksjon
falskSelector-Append (Selectors) -funksjon
Denne funksjonen legger utvalgte som er gitt i den siste (andre, tredje, fjerde, så videre) til den første medfølgende velgeren.
Eksempel
Selector-Append ("A", ".aktiv")Produksjon
en.aktivSelector-extend (Selector, Extendee, Extender) -funksjon
Denne funksjonen bruker @Extend -regelen for å utvide den medfølgende velgeren. @Extend -regelen er oppgitt som følger.
@Extend Rule
#$ extenderSelector-Nest (Selectors) -funksjon
Denne funksjonen hekker de medfølgende velgerne og gir en ny velger som et resultat.
Eksempel
Selector-Nest (“.aktiv ”,“ A ”,“ Div ”)Produksjon
.aktiv a, en divSelector-Parse (Selector) -funksjon
Med det formål å hente en liste over strenger som er spesifisert i velgeren ved å bruke formatet som definert i overordnede velgeren.
Eksempel
velger-parse (“P, .inngang, .aktiv")Produksjon
'P', '.input ','.aktiv'velger-replace (velger, original, erstatning) funksjon
Denne funksjonen erstatter den "originale" velgeren med "erstatning" -velgeren og gir den resulterende velgeren.
Eksempel
velger-Replace (“H1.Hei ”,“ H1 ”,“ H2 ”)Produksjon
H2.HalloSelector-Unify (Selector1, Selector2) -funksjon
Hvis elementer som er til stede i begge velgerne samsvarer, returnerer denne velgeren den resulterende velgeren.
Eksempel
velger-unify (“a.aktiv ”,“ a.sveve")Produksjon
"en.aktiv.sveve"Hvis elementer ikke stemmer overens.
Eksempel
Selector-Unify (“A”, “P”)Produksjon
NULLenkle selectors (Selectors) -funksjon
Denne funksjonen henter de enkelte velgerne fra den gitte sammensatte velgeren.
Eksempel
enkle selectors (“P.Inngang: etter ”)Produksjon
p, input ,: etterKonklusjon
For å manipulere oppførselen til velgerne i SASS, brukes velgerfunksjonene. Noen få eksempler på selektorfunksjoner i SASS er velger-append (velgere), velger-nest (selectors), simple-selectors (selectors), etc. I artikkelen over har vi forklart alle velgerfunksjonene i SASS sammen med relevante eksempler.