Hello there!
I've encountered a strange issue in my CSS project for the second time. It seems that when both the ancestor and its child have a display: flex property, it causes errors. I can't quite pinpoint the specific conditions that trigger this bug. Interestingly, I recently discovered another instance of this problem:
1) The layout appears fine on Desktop Chrome: https://youtu.be/e6jIKx7KM7s 2) However, it fails to display correctly on an iPhone: https://youtu.be/0Nw_dHPhYZQ
Typically, this error occurs on iPhones, but occasionally even Desktop Chrome has trouble rendering properly. Check out this link for more details: https://gist.github.com/lbvf50mobile/5dc976a3a451ac491159ea6b5d971482
The first and second instances of "display: flex" were used to create sticky footers with scrolling and holy grail layouts.
However, the third use of "display: flex" was within a swiper-slider, causing issues specifically on Safari and Chrome browsers on the iPhone 6s.
Any thoughts on what might be causing this?
Thank you!