Por que o reflow precisa ser acionado para transições CSS?
Eu estava lendo este artigohttp://semisignal.com/?p=5298 e o autor escreveu que
"O reflow precisa ser acionado antes que a classe invisível seja removida para que a transição funcione conforme o esperado."
Minhas perguntas são:
1) Por que o reflow precisa ser acionado?
2) Entendo que devemos evitar o reflow, se isso é verdade, por que o autor está sugerindo o uso do reflow para fazer a transição funcionar?
3) Em vez de usar o reflow, existe um método diferente para fazer a transição funcionar?
Obrigado.