I currently have a dropdown with two categories that I currently show like this: enter image description here

My issue is that I have quite a lot of Cars and Motorcycle and I`m thinking that using the version below would benefit the user. But I am not sure if it is viable from a UX point of view.

But I am curios if this version would work. Basically the dropdown having two columns that are scrollable. enter image description here

  • do you ask it for UX purposes or if applicable as a development or not? Dec 2, 2019 at 15:10
  • Sorry. Will edit question. Yes i`m asking from an UX point of view.
    – Chris
    Dec 2, 2019 at 16:36
  • Well thanks, but I'm mostly thinking of development part and so asked. Out of discussion, mainly they're simulating one page as a component but not tried to display it as two of it, so I'm also wondering. Be sure to ask your developer, if it's applicable. Dec 2, 2019 at 16:41

1 Answer 1


It's hard to say for certain. It seems like it could be a good creative solution, but here are some considerations:

It could work... - if there are only two categories in the dropdown. More than two could make this less usable (multiple scrolling areas.) - if this pattern is to be used consistently across site/application. In other words, if there are other dropdowns that contain categories that are NOT formatted this way, then introducing this pattern would create inconsistency. That may or may not be an issue.

The best way to find out for sure is to test it with users. Ask them to select a car and a motorcycle and observe how they go about it. Offer two options--the one vertical dropdown, and the one with two side-by-side that are individually scrolling. Record how long it takes to perform a task and note any verbal or nonverbal responses. Ask them to rate the task.

One other consideration is with typeahead. Will it filter both columns simultaneously? Is that intuitive? Is it technically feasible? Just something to think about.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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