@psyhO_octopus

Как показывать кастомный календарь в виде нативного input[type=date] на мобильных устройствах?

У меня есть кастомный datepicker, но на мобильном я хотел бы показывать нативный input. Вопроса два:
  1. Имеет ли это вообще смысл?
  2. Если да то как лучше это сделать?


Вижу две сложности: как понять что когда показывать (не на ширину же экрана завязываться), разный формат даты у кастомных и нативных календарей (плюс разные браузеры)
  • Вопрос задан
  • 843 просмотра
Пригласить эксперта
Ответы на вопрос 1
userAlexander
@userAlexander
Верстка наше все)
Смысл есть.
Потому что меньше нагрузка, удобней, привычней.
Воспользуйтесь библиотекой modernizr для определения тач устройства, а точнее десктопа и от него уже инициализируйте плагин календаря.
В следствии если пользователь будет заходить через мобильный девайс то календарь будет дефолтный.

Можно все попробовать разрулить только с помощью CSS, так же через класс.
Просто не показывать календарь генерируемый плагином.
Нужно тестировать.

Суть надеюсь понятна.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы