Just a quick note to save your sanity if, like me, you were trying to debug why some of your CSS transition animations are no longer working with the latest version of iOS (v15).
After debugging a broken left: -100%;
to left: 0%;
mobile menu transition: left ease .3s;
animation for a good hour; I was wondering if I was going completely mad or had just forgotten everything I know about basic styling.
I can confirm that the latest version of iOS (v15) has broken some basic CSS transitions.
I have only found so far that transitioning position values of top, right, bottom, left
are affected.
A support ticket has been raised with Apple here: https://developer.apple.com/forums/thread/691655
Let’s hope they fix soon!