Я хочу сделать пользовательский компонент выбора. И я хочу, чтобы этот компонент помещался на экране.
Я пытался увидеть, как популярные инструменты решают эту проблему. Как я вижу, Popper - это позиция, а не размер контента. Select2 также не имеет специальных настроек для этого случая. Carbon design system просто украшает выбор по умолчанию.
На мой взгляд, идеальным решением является что-то вроде «height: window-height - absolute-position-top», и его можно реализовать с помощью JavaScript. Но, может быть, вы знаете хорошие альтернативы или какие-то существующие решения этой проблемы в библиотеках?