Исправить высоту раскрывающегося списка "Реакция-выбор" (интерфейс React Material)
Я реализовал выпадающий список с помощью act-select, используя который отображает опции typeahead, но изначально выпадающий список огромен и занимает всю страницу. Я хочу знать, как стилизовать выпадающий список реагировать на выбор к фиксированной высоте и при переполнении обеспечить прокрутку. реагирует-выбор
Ниже приведен мой частичный код
class Project extends React.Component {
render() {
const selectStyles = {
input: base => ({
...base,
color: theme.palette.text.primary,
'& input': {
font: 'inherit',
},
})
};
return ( <
SelectN inputProps = {
{
name: 'headedByUserId',
id: 'headedByUserId',
}
}
classes = {
classes
}
styles = {
selectStyles
}
options = {
suggestions
}
components = {
components
}
value = {
this.state.fields["headedByUserId"]
}
onChange = {
this.handleChangeDropdown.bind(this, "headedByUserId")
}
placeholder = "select owner"
/
>
)
}
}
0 ответов
У реакции-выбора есть атрибут
maxMenuHeight="200"
используя это, мы можем установить высоту раскрывающегося списка, также, если в раскрывающемся списке внутри диалогового окна материала вы можете установить свойство диалога "переполнение":"видимый" для отображения раскрывающегося списка.