это кусочек интерфейса под динамическую менюшку win8-10 , чтобы было понятнее что делается ))))
Нет, тут ошибка какая то очень уже специфическая, связанная с таймингом вывода созданных элементов. Ощущение, что transition не успевает прописаться в элемент.
Проверил элементарно - все выводится с нужным углом поворота, если сразу после присоединения элемента выйти из функции через return false;