კოდის ბლოკის გამოყენება პსევდოკლასებისთვის 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 მდგომარეობაში.