Показать сообщение отдельно
  #9 (permalink)  
Старый 21.12.2014, 22:13
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от SmilingDog
Почему тут вызов именно через setTimeout . По другому неполучится ?
вычисления начались, нужна некоторая "задержка", чтобы браузер переключился с них на прорисовку, иначе они забирают всё его время, а к тому моменту, когда прорисовка осуществляется opacity уже снова в 1, поэтому вроде бы как ничего и не было.

может быть requestAnimationFrame, но мне не удалось его прикрутить к этому случаю
Ответить с цитированием