首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在资料UI版本5自动完成中更改选项字体大小?

如何在资料UI版本5自动完成中更改选项字体大小?
EN

Stack Overflow用户
提问于 2022-05-29 06:06:57
回答 2查看 403关注 0票数 -1

我想更改下拉项目的字体大小。

我尝试了不同的方法来改变字体大小如下,

How do I change Material UI Autocomplete font size?

How to change fontsize of options in Material ui autocomplete?

但这些方法并不适用于我,希望是因为它们适用于第4版。

这是我的自动完成组件。

代码语言:javascript
复制
<Autocomplete
   size="small"
   disablePortal
   options={getVisaOptions()}
   renderInput={(params) => <TextField  {...params} label="Select VISA"/>}
/>
EN

回答 2

Stack Overflow用户

发布于 2022-05-29 06:22:01

它使用自定义renderOption

代码语言:javascript
复制
<Autocomplete
    size="small"
    disablePortal
    options={getVisaOptions()}
    getOptionLabel={(option) => option.label}
    renderOption={(props, option) => (
        <Box style={{fontSize: 14}} {...props}>
            {option.label}
        </Box>
    )}
    renderInput={(params) => <TextField  {...params} label="Select VISA"/>}
/>
票数 0
EN

Stack Overflow用户

发布于 2022-05-29 09:33:37

关于您的问题,您可以为选项字体大小设置renderOption和样式,下面是您可以尝试的示例。

代码语言:javascript
复制
<Autocomplete
   size="small"
   disablePortal
   options={getVisaOptions()}
   renderInput={(params) => <TextField  {...params} label="Select VISA"/>}
   renderOption={(props, option) => (
             <Typography sx={{fontSize: 18}}>
                {option.label}
             </Typography>)
            }
/>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72421320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档