答案 0 :(得分:0)
你可以用 flexbox
您可以用 Autocomplete
包裹您的 div
组件并添加以下样式
<div style={{display: 'flex', alignItems: 'flex-end'}}>
<Autocomplete
id="combo-box-demo"
options={top100Films}
getOptionLabel={(option) => option.title}
style={{ width: 300}}
renderInput={(params) => (
<TextField {...params} label="Combo box" variant="outlined" />
)}
/>
</div>
答案 1 :(得分:0)
对于当前最新版本的 MaterialUI,您可以使用属性 disablePortal
来实现当带有选项列表的弹出窗口始终显示在底部时的行为
应该是这样的
<Autocomplete
id="combo-box-demo"
options={top100Films}
getOptionLabel={(option) => option.title}
style={{ width: 300, paddingTop: 300 }}
disablePortal={true}
renderInput={(params) => (
<TextField {...params} label="Combo box" variant="outlined" />
)}
/>
答案 2 :(得分:0)
property disablePortal={true} 对我有用。