Элемент выбора HTML невидим, но ведет себя - PullRequest
0 голосов
/ 24 мая 2019

Итак, я создаю пользовательский компонент Select в React.

я хочу, чтобы он вел себя точно так же, как HTML-выбор, поэтому я включаю реальную <select>, которую я хочу сделать невидимой, но, например, получить фокус на нажатие клавиши TAB из предыдущего поля формы.

Я пытался: css -> display: none (не фокусируется)
HTML -> <select hidden> (не фокусируется)
css -> height: 0 (все еще показывает - видимая высота> 0)

Я знаю, что следующий подход будет работать, но я не думаю, что он уместен

<div style="height: 0; overflow-y: hidden"><select /></div>

Каков будет ваш подход?

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