#android #html
#Android #HTML
Вопрос:
Я пытаюсь выяснить, как закодировать для правильного использования на телефонах Android. Просматриваю…
http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_select_multiple
… это выглядит красиво при выборе параметров. Однако на странице всегда отображается только первый вариант в списке, независимо от того, что выбрано. Знаете ли вы что-нибудь, что я могу сделать, чтобы справиться с этим лучше?
Комментарии:
1. Стоит прочитать: W3Fools.com
2. Я бы предположил, что для элемента пользовательского интерфейса требуется несколько вариантов выбора, флажки были бы лучшим выбором. Что касается стиля a
select
, боюсь, у меня нет советов, которые я мог бы дать. Поскольку они зависят от браузера / ОС больше, чем от CSS.3. Мы используем jQuery-плагин для аккуратного представления множественных вариантов в веб-приложении. Тем не менее, плагин имеет небольшое неудобство в Android, и мне больше нравится собственный рендеринг на смартфонах — отсюда и мой вопрос. Если это действительно так паршиво, как кажется, мы будем придерживаться плагина и для смартфонов 🙂
Ответ №1:
Я попросил моего коллегу загрузить тестовую страницу с полем множественного выбора.
Похоже, что на Android (и, вероятно, на других смартфонах) элементы с множественным выбором будут отображать только первое значение, поскольку нажатие на него вызывает (в любом случае на Android) диалоговое окно для выбора элементов.
Даже использование CSS height
не изменяет внешний вид.
Комментарии:
1. iPhone на самом деле справляется с этим намного лучше. У меня здесь его нет, но я помню, что видел что-то вроде «1 выбрано», «2 выбрано» и т.д. — И намного красивее без стиля.