LESS ЧАСТЬ 2: 17/30 ВОПРОС ПО СИНТАКСИСУ


#1

Добрый день, подскажите пожалуйста, в данный момент прохожу урок 17 леса, и возник вопрос уже в 1м условии в задаче:

У нас четыре монстра у которых прописан rotate (1-4): 45, 90, 180, 270

  1. // Добавьте к примесям условия применения

.rotate(@angle) when (@angle > 90deg) {
transform: rotate(@angle);
}
// всё работает когда я прописываю, что rotate переменной @angle будет больше(>) чем 90deg, но
оно применяется именно к первым двум монстрам у которых градус 45 и 90(хоть так и должно быть по заданию)…
…а когда я меняю условие на
(@angle =< 90deg)
то значение применяется к третьему и четвёртому монстру, у которых градусы 180, 270.
Это выглядит как-будто математически правила применяются задом-наперед.

Объясните в чем моя ошибка или что это за WTF :slight_smile:


#2

Не, там все нормально, разбирайтесь, зайти в урок не могу подсказать, тоже сначало думал что как то не так, потом разобрался.