Муттаҳид кардани пайдарпаиҳои интихобкунандагон дар @extend дар SASS

Агар ба мо лозим бошад, ки пайдарпаиҳои интихобкунандагонро муттаҳид кунем, пас мо низ директивари @extend-ро истифода мебарем:

Намунаи зеринро дида мебароем:

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

Ба рамзи компилятшуда дар файли css диққат диҳед, ҳангоми муттаҳид кардани ду пайдарпаӣ, ки интихобкунандагони муштареке надоранд, пас ба таври худкор интихобкунандагони нав ҳосил мешаванд: яке бо пайдарпаии аввал пеш аз дуюм ва яке бо пайдарпаии дуюм пеш аз аввал:

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

Дар ҳолате, ки пайдарпаиҳо интихобкунандаи муштарак доранд, пас онҳо якҷоя муттаҳид карда мешаванд ва фақт фарқиятҳо иваз мешаванд (агар чунин чизҳо мавҷуд бошанд). Дар намунаи оянда ҳарду пайдарпаӣ идентификатори #main-ро доранд:

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

Дар натиҷаи компилятшавӣ ин ду идентификатор муттаҳид карда мешаванд:

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

Ба мо бигӯед, ки натиҷаи компилятшавии рамизи зерин чӣ хоҳад шуд:

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