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 таъин кунад.