LESS-də Mixin Kompilyasiyasının Ləğvi

Mixin kimi istifadə etdiyimiz sinif, kompilyasiya nəticəsinə də daxil olacaq.

Lakin, elə hallar olur ki, biz kodun digər yerlərində istifadə üçün bir növ hazırlıq kimi bir kod parçası yaratmaq istəyirik və eyni zamanda bu kod parçası öz-özünə istifadə olunmayacaq.

Mixin-in kompilyasiyasını ləğv etmək üçün onun adından sonra dəyirmi mötərizələr qoymaq lazımdır, belə:

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

Aşağıdakı kodun kompilyasiya nəticəsinin nə olacağını izah edin:

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

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

Aşağıdakı kodun kompilyasiya nəticəsinin nə olacağını izah edin:

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

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

Şrift ailəsini Times New Roman təyin edəcək .tnr mixin-i yaradın.

Задание 4

display xassəsini flex dəyərində təyin edəcək .df mixin-i yaradın.

Задание 5

font-weight xassəsini bold dəyərində təyin edəcək .bold mixin-i yaradın.

Задание 6

white-space xassəsini nowrap dəyərində təyin edəcək .nowrap mixin-i yaradın.