LESS-те селекторларды қосу

Кейде бізге кірістірілген конструкцияларды компиляциялау кезінде оларды бос орын арқылы емес, бірігіп қосылуы қажет. Ол үшін кірістірілген селектордың атының алдына амперсанд қою керек:

styles.lessdiv {
  &.block {
    width: 300px;
  }
}

Нәтижесінде компиляциядан кейін бізде келесі код шығады:

styles.cssdiv.block {
  width: 300px;
}
Задание 1

Келесі кодтың компиляция нәтижесі қандай болатынын түсіндіріңіз:

styles.less#block {
  &.xxx {
    width: 300px;
  }
}
Задание 2

Келесі кодтың компиляция нәтижесі қандай болатынын түсіндіріңіз:

styles.less#block {
  .xxx {
    width: 300px;
  }
}
Задание 3

Келесі кодтың компиляция нәтижесі қандай болатынын түсіндіріңіз:

styles.less#block {
  &.xxx {
    &.zzz {
      width: 300px;
    }
  }
}
Задание 4

Келесі кодтың компиляция нәтижесі қандай болатынын түсіндіріңіз:

styles.less#block {
  &.xxx {
    .zzz {
      width: 300px;
    }
  }
}
Задание 5

Келесі кодтың компиляция нәтижесі қандай болатынын түсіндіріңіз:

styles.less#block {
  .xxx {
    &.zzz {
      width: 300px;
    }
  }
}