Проблема может быть смоделирована здесь: https://demo-bi.abra.eu/app/show
Должно быть это:
Но на iPhone или iPad это есть, но только при первой загрузке:
При второй загрузке все элементы видны правильно, как на первом изображении.
На каждый элемент списка влияет стиль CSS:
@media (min-width: 26.25rem) {
.app-main-page-layout .igate-list-sorted .igate-list-pageslist-item {
max-width: none;
float: left;
width: 50%;
}}
Я обнаружил, что в случае удаления раздела "@media" все работает нормально и все элементы в списке видны:
.app-main-page-layout .igate-list-sorted .igate-list-pageslist-item {
max-width: none;
float: left;
width: 50%;
}
Интересно то, что стиль применяется с запросом @media или без него. Так что это не должно влиять на это, но это так.
Это происходит на любом iPhone, iPad в Safari или Chrome.
Спасибо за любой ответ.