Создание стилизованного списка выбора, который все еще использует функциональность iOS - PullRequest
8 голосов
/ 15 ноября 2011

Довольно просто стилизовать ввод текста и заставить его работать прямо в iOS. По праву я имею в виду, что экранная клавиатура будет по-прежнему открываться, как и ожидалось, а кнопки «Предыдущая | Следующая» по-прежнему позволяют переключаться между входами.

Большинство предварительно сертифицированных списков выбора, кажется, заменяют фактические ... другими элементами, чтобы получить красивый вид. Это работает в iOS, но если вы используете Previous | Nexting через несколько входов, это не будет работать так, как ожидалось.

Можно ли стилизовать выбранный список так, чтобы он работал как обычный, но выглядел как то, что вы получите от Dropkick JS или другой библиотеки (или создадите сами)? Я пытался скрыть реальный выбор за элементом, но не думаю, что смогу правильно открыть список с помощью javascript.

1 Ответ

10 голосов
/ 17 ноября 2011

Вы можете изменить практически любой из form элементов управления в iOS. Вот отличная демонстрация: http://37signals.com/svn/posts/2609-customizing-web-forms-with-css3-and-webkit
Я большой поклонник формализованной библиотеки, которая собирается применять стили, которые вам могут не понравиться, но вы всегда можете изменить их; Это отличная библиотека для изучения: http://formalize.me

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...