Selektorite jadade ühendamine @extend-is SASS-is

Kui meil on vaja ühendada selektorite jadasid, kasutame me samuti direktiivi @extend:

Vaatleme järgmist näidet:

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

Pöörake tähelepanu kompileeritud koodile failis css, kahe jada ühendamisel, millel pole ühiseid selektoreid, moodustuvad automaatselt uued selektorid: üks esimese jadaga teise ees ja üks teise jadaga esimese ees:

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

Juhul, kui jadadel on ühine selektor, ühendatakse need kokku ja vahelduvad ainult erinevused (kui need on olemas). Järgmises näites on mõlemal jadal identifikaator #main:

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

Kompileerimise tulemusena ühendatakse need kaks identifikaatorit kokku:

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

Rääkige, milline on kompileerimise tulemus järgmise koodiga:

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