LESS-də psevdo-siniflər üçün kod blokunun tətbiqi
Gəlin, hover vəziyyətində
keçid üçün stillər təyin edəcək bir funksiya edək.
Bu funksiya parametr olaraq kod bloku qəbul etsin:
styles.less.hover(@code) {
}
Gəlin ötürülən kod blokunu
hover vəziyyətinin içərisində çıxaraq:
styles.less.hover(@code) {
&:hover {
@code();
}
}
Funksiyamızdan keçidin içərisində istifadə edək:
styles.lessa {
color: red;
.hover({
color: blue;
text-decoration: none;
});
}
Kompilyasiya nəticəsi:
styles.cssa {
color: red;
}
a:hover {
color: blue;
text-decoration: none;
}
Задание 1
focus vəziyyətində input üçün
stillər təyin edəcək oxşar bir funksiya edin.