I seek a better solution for taking input for a three-state yes, no, or does not apply question for a survey I'm creating. My current solution looks like the following: enter image description here

One requirement is that the solution needs to be responsive for devices. Here's how it resizes in mobile (no suprises here):

enter image description here

Any ideas would be much appreciated!

EDIT: The solution I have above is a bit too static, and I'm hoping for something a bit more interactive for the user. Any ideas?

  • 1
    What end effect do you want to achieve? – ArtOfCode Jul 17 '14 at 15:34
  • 1
    You could take a look at Bootstrap radio buttons – ArtOfCode Jul 17 '14 at 15:39
  • 2
    You say you want something better than your current version, but you've not really said what it is that is wrong with this one. Why doesn't this design work for you? What are the problems with it? How do you know it's wrong? – JonW Jul 17 '14 at 15:42
  • In this question there are some examples given for the same problem. See the first image in the accepted answer which uses a slider that might give you the feeling of a less static ui. – Marvin Jul 17 '14 at 15:43
  • 2
    The phrase "doesn't feel as interactive as I'd like to" seems a little strange to me - almost like you're trying to force unnecessary interactions on a user. It's just a yes/no question it doesn't need anything spectacular. – Anindya Basu Jul 17 '14 at 16:25

I don't think you have a UX issue here as you already solved that. It's more of a UI problem with the flatness of your design. There is no affordance here. Am I supposed to tap or click on N/A... You see what I mean? Make them look like you should touch them.

If its a survey I would also consider to definitely NOT pre-select anything as you showed in your example. You don't want to a) persuade or b) choose by proxy.

All the best.

| improve this answer | |

how about having a check mark and a cross next to the yes and no to make it more visually understandable.

is there's a certain reason to use yes,no,n/a in that particular order? is it a best practice? there might be a tendency to get more 'yes' responses.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.