有没有办法更改 Material UI 自动完成下拉列表中选项的填充? 我想从下拉列表中的所有列表项中删除填充。 Sample Image of the code
这是 CodeSandbox。 https://codesandbox.io/s/custom-paper-in-autocomplete-forked-ntef9?file=/demo.js
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用 option
覆盖 makestyles
css。
Autocomplete
组件具有 classes
prop,您可以使用它来覆盖。
定义选项的样式
const useStyles = makeStyles({
option: {
padding: "0px",
margin: "1px !important"
}
});
_
const classes = useStyles();
然后
<Autocomplete
classes={{
option: classes.option
}}
.
.
.
/>
参考:https://material-ui.com/customization/components/#overriding-styles-with-classes