LESS-да ҳангоми омезиш компилятсияи миксинҳоро бекор кардан
Синфи, ки мо барои миксин истифода мебарем, дар натиҷаи компилятсия низ дохил мешавад.
Аммо, мавридҳое ҳастанд, ки мо мехоҳем як қисми кодро, ҳамчун тайёркорӣ, эҷод кунем, барои истифода дар дигар ҷойҳои код, ва дар ҳоле ки худи ин қисм ба таври мустақил истифода намешавад.
Барои бекор кардани компилятсияи миксин, баъд аз номи он қавсҳои доираро гузоштан лозим аст, ин тавр:
.mix() {
width: 100px;
height: 100px;
}
Ба мо бигӯед, натиҷаи компилятсияи коди зерин чӣ хоҳад буд:
.mix() {
color: white;
background: black;
}
p {
.mix;
width: 300px;
}
Ба мо бигӯед, натиҷаи компилятсияи коди зерин чӣ хоҳад буд:
.mix1() {
color: white;
background: black;
}
.mix2() {
width: 300px;
height: 300px;
}
p {
.mix1;
.mix2;
}
Як миксин .tnr созед, ки
оилаи ҳарфроии Times New Roman-ро таъин кунад.
Як миксин .df созед, ки
хосияти display-ро дар қимати
flex таъин кунад.
Як миксин .bold созед, ки
хосияти font-weight-ро дар қимати
bold таъин кунад.
Як миксин .nowrap созед, ки
хосияти white-space-ро дар қимати
nowrap таъин кунад.