После недавнего выпуска iOS 13 и последующего изменения Safari на iPad, чтобы он вел себя как настольный сайт, который я поддерживаю, у меня были визуальные проблемы, которые я пытался решить в течение последних нескольких недель. На снимке экрана ниже элемент слева отображается соответствующим образом. Каждый столбец отображается в правильном порядке с помощью свойства float: left. Родительский контейнер имеет относительное позиционирование. Справа iPad OS 13.1.3 и Safari и Chrome смещают первый столбец вправо и полностью нарушают макет. Это не проблема для iPad с любой версией iOS 12 и не проблема для Android или любого другогонастольный браузер. Я попытался установить фиксированное расположение столбцов, но это нарушает мой макет для любого другого браузера. Это проблема только в портретном режиме. В ландшафте макет такой, как и ожидалось.
Кто-нибудь видел такое поведение или есть идеи, как его исправить?