LESSда псевдокласслар учун код блокини қўллаш
Ссылка учун hover ҳолатида стилларни белгиловчи функција ясайлик.
Бу функција параметр сифатида код блокини қабул қилсин:
styles.less.hover(@code) {
}
Берилган код блокини hover ҳолати ичида чиқарайлик:
styles.less.hover(@code) {
&:hover {
@code();
}
}
Функциямизни ссылка ичида ишлатайлик:
styles.lessa {
color: red;
.hover({
color: blue;
text-decoration: none;
});
}
Компиляция натижаси:
styles.cssa {
color: red;
}
a:hover {
color: blue;
text-decoration: none;
}
Задание 1
Инпут учун focus ҳолатида стилларни белгиловчи ўхшаш функција ясангиз.