Удобные для прикосновения переключатели для мобильных устройств?


Я использую WordPress и WP Pro-Quiz для создания викторины.

Каждый ответ имеет переключатель сбоку (input type="radio"). Когда я нажимаю в любом месте той же строки на сенсорном экране своего компьютера, переключатель проверяется.

Но когда я нажимаю на строку на своем мобильном устройстве (в данном случае iPod touch), переключатель не проверяется. Я должен нажать точно на крошечный переключатель, чтобы проверить это.

Итак, я вижу два возможных способа решения эта проблема. Либо я пытаюсь сделать большой переключатель, либо я пытаюсь сделать всю строку "помеченной".

Какой был бы самый простой подход? Не мог бы кто-нибудь, пожалуйста, указать мне правильное направление?

Author: Zistoloen, 2013-04-18

2 answers

Если вы используете тег <label> для текста рядом с переключателем, он должен сделать этот текст кликабельным даже в мобильных браузерах.

<input type="radio" name="gender" id="male" value="male"><label for="male">Male</label><br>
<input type="radio" name="gender" id="female" value="female"><label for="female">Female</label><br> 
 2
Author: Stephen Ostermiller, 2013-04-18 12:47:16

Переключатели могут быть неудобными на устройствах Apple, поэтому вместо них следует использовать Кнопки пользовательского интерфейса .

Другая проблема может заключаться в том, что z-индекс на переключателях не установлен, что означает, что вы нажимаете на форму, а не на элемент.

 0
Author: Simon Hayter, 2013-04-18 11:10:54