на айфоне вся страница скроллится ниже так, что дропдаун уходит под хедер.
Пытался гуглить, как это можно выключить, но там примеры только с модалками, плюс кастомный .focus на инпуты/дропдауны ничего не меняет.
overflow: hidden вешать варианта нет, т.к. важно, чтобы страницу можно было скроллить.
Сталкивался кто-нибудь с подобным?
А че с реактом?
Может на мобилках делать fallback на нативный select?
Приложение на нексте, собственно :).
Если комп на винде, можно спросить в сообществе по виндоус
Имеешь ввиду использовать нативный тег, вместо кастомного? Так не выйдет, т.к. стилизация нужна, а селект(список) на IOS не стилизуется.
и это хорошо. “стилизация нужна” и “пользователям с iOS будет удобно” — перпендикулярные идеи
Давеча сталкивался с кое чем подобным, там правда knockout был, но не суть, в том конкретном случае помог вызов при фокусе scrollintoview в центр. Тоже не самое лучшее поведение, но адекватнее дефолтного
На мобилках это неплохо даже
Подобную компонент в нескольких проектах используем, не получится. Придется на всех макетах это менять и все подобное. Лучше даже будет оставить с багой, чем менять на дефолт.
Лучше все таки под мобилки делать нативный компонент, найти хуки useMedia или какой нибудь useDevice. Если хочешь что то там со стилями химичить тогда в другой чат
Ладно, спасибо.
Обсуждают сегодня