Псевдокласстар үчүн код блогунун 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 абалында стилдерди белгилей турган окшош функция жасаңыз.