Hvordan hekke regler i sass
Hekking blir sett på som prosedyren for å kombinere forskjellige regler. SASS lar brukerne sine hekke regler, og forhindrer å skrive ytre velger om og om igjen, og dermed gjøre koden klar og mer lesbar enn grunnleggende CSS.
Eksempel
Eksemplet demonstrert nedenfor viser hvordan hekking i sass gjøres.
Html
I koden ovenfor lager vi en sidefelt ved å lage en DIV -beholder og hekke en uordnet liste inne i den. Videre har vi også gitt koblingen til CSS -filen generert etter å ha samlet SASS -filen vår til HREF -attributtet til taggen.
Sass
div
FLOAT: Venstre;
Bredde: 25%;
Bakgrunnsfarge: Rosybrown;
polstring: 25px 15px;
ul
List-stil-type: Ingen;
Margin: 0;
polstring: 0;
li
polstring: 8px;
Margin-Bottom: 15px;
Bakgrunnsfarge: Plum;
Farge: Hvit;
Nå vil du legge merke til at i SASS -filen styler vi først vår Div Container og deretter hekker våre velgere UL, og Li inne i DIV -velgeren. Imidlertid vil den samme koden ovenfor i standard CSS se ut som dette.
CSS
divI koden ovenfor vil du se at vi må bruke DIV -velgeren med alle andre velger for å style våre forskjellige elementer. I CSS kan du ikke hekke velger/regler i hverandre, snarere må du definere dem en etter en.
Dette er fordelen som Sass har over CSS at det forhindrer brukerne i å gjenta overflødige utvalgere, noe som gjør koden klar og mer lesbar. Utgangen fra eksemplet ovenfor er vist nedenfor.
Produksjon
En sidefelt ble generert og stylet ved hjelp av hekkende i Sass.
Hvordan du hekker egenskaper i sass
En annen fordel med Sass er at det også tillater hekking av egenskaper. Du må ha lagt merke til at prefikset til forskjellige CSS-egenskaper er det samme som, fontstørrelse, font-family, fontvekt osv. Prefiksfonten er den samme i disse egenskapene.
Nå for å unngå å bruke dette prefikset igjen og igjen i stilarket ditt, kan du hekke disse egenskapene i Sass. Du må lure på hvordan du gjør det. Kontakt eksemplet nedenfor.
Eksempel
Dette eksemplet viser hvordan du hekker egenskaper i sass.
Html
Dette er noe avsnitt.
I koden ovenfor har vi ganske enkelt opprettet et avsnitt.
Sass
kropp
bakgrunn:
Farge: rosa;
vedlegg: fast;
P
font:
Familie: Verdana;
Størrelse: 20px;
Vekt: Fet;
Nå vil du legge merke til i ovennevnte kode at når vi styler elementene våre med forskjellige CSS -egenskaper, skrev vi prefikset en gang og deretter nestet egenskapene relatert til det prefikset inne i velgeren. På denne måten unngikk vi å skrive det samme prefikset om og om igjen.
CSS
Dette er den transpilerte CSS -utgangen.
Produksjon
Elementer ble vellykket stylet ved hjelp av hekking i sass.
Konklusjon
For å hekke regler i Sass må du bare skrive den ytre velgeren en gang og hekke resten av velgerne inni den. I mellomtiden lar hekkegenskaper i Sass deg skrive prefikset til egenskaper en gang og hekke de relaterte egenskapene inni den. Hekkelegler og egenskaper i Sass forhindrer deg i å skrive overflødige CSS -verdier gjentatte ganger og dermed gjøre koden din klar og mer lesbar. Denne artikkelen guider deg om hvordan du hekker regler og egenskaper i Sass.