Отмена на компилация на примесване в LESS

Класът, който използваме като примесване, също ще попадне в резултата от компилацията.

Има обаче ситуации, в които искаме да създадем някакво парче код като шаблон, за използване на други места в кода, и при това само по себе си това парче няма да бъде използвано.

За да отмените компилацията на миксина, трябва да поставите кръгли скоби след името му, ето така:

styles.less.mix() {
  width: 100px;
  height: 100px;
}
Задание 1

Обяснете какъв ще бъде резултатът от компилацията на следния код:

styles.less.mix() {
  color: white;
  background: black;
}

p {
  .mix;
  width: 300px;
}
Задание 2

Обяснете какъв ще бъде резултатът от компилацията на следния код:

styles.less.mix1() {
  color: white;
  background: black;
}
.mix2() {
  width: 300px;
  height: 300px;
}

p {
  .mix1;
  .mix2;
}
Задание 3

Направете миксин .tnr, който ще задава шрифтово семейство Times New Roman.

Задание 4

Направете миксин .df, който ще задава свойството display със стойност flex.

Задание 5

Направете миксин .bold, който ще задава свойството font-weight със стойност bold.

Задание 6

Направете миксин .nowrap, който ще задава свойството white-space със стойност nowrap.