Я использую React Transition Group для создания анимации «скольжения» между несколькими страницами в моем приложении.
Проблема: Когда Page 2
скользит справа, его содержимое вставляется в DOM, что резко толкает содержимое Page 1
в начале анимации.
Этот вопрос и этот вопрос решают ту же проблему, но решение состоит в том, чтобы использовать absolute
позиционирование, чтобы предотвратить смещение выходящего компонента.
Это решение работает, но, к сожалению, absolute
позиционирование неприемлемо для моего приложения (и его лучше избегать в любом случае).
Вопрос: Есть ли способ создать плавные переходы в React без использования position:absolute
?