Spajanje sekvenci selektora u @extend u SASS-u

Ako treba da spojimo sekvence selektora, takodje koristimo direktivu @extend:

Razmotrimo sledeći primer:

style.scss#main .list p {
  font-weight: bold;
}
#sub .resume .link {
  @extend p;
}

Obratite pažnju na kompajlirani kod u fajlu css, pri spajanju dve sekvence, koje nemaju zajedničke selektore, onda se automatski formiraju novi selektori: jedan sa prvom sekvencom ispred druge i jedan sa drugom sekvencom ispred prve:

style.css#main .list p,
#main .list #sub .resume .link, #sub .resume #main .list .link {
  font-weight: bold;
}

U slučaju kada sekvence imaju zajednički selektor, onda će biti spojene zajedno i smenjivaće se samo razlike (ako takve postoje). U sledećem primeru obe sekvence imaju identifikator #main:

style.scss#main .list p {
  font-weight: semi-bold;
}
#main .resume .link {
  @extend p;
}

Kao rezultat kompajliranja ova dva identifikatora će biti spojena:

style.css#main .list p,
#main .list #sub .resume .link, #sub .resume #main .list .link {
  font-weight: bold;
}
Задание 1

Objasnite, kakav će biti rezultat kompajliranja sledećeg koda:

styles.scssdiv p {
  font-size: 12px;
  padding-bottom: 4px;
}
link button #card-title {
  @extend p;
}