首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何改变MUI手风琴标题字体大小

如何改变MUI手风琴标题字体大小
EN

Stack Overflow用户
提问于 2022-11-13 06:37:56
回答 2查看 42关注 0票数 0

我想改变MUI-5手风琴标题的字体大小。我想我得推翻它。但我不知道如何在MUI-5中覆盖CSS。它也没有'SX',它有'htmlSx‘。我试着用它。但没起作用。

代码语言:javascript
复制
const AccordionNew: FC<AccordionProps> = ({ header, children }) => {
    return (
        <Box>
            <Accordion
                defaultExpanded={false}
                title={header}
                detailsContent={children}
                 htmlSx={(theme: Theme) => ({
                       '& .MuiTypography-h5': {
                         fontSize: '9px',
                        }
                     }),
                 }
            />
        </Box>
    );
};

我试图覆盖css

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-11-13 07:14:46

您可以使用sx支持的Accordion并选择标题的类并更改其样式:

代码语言:javascript
复制
export default function SimpleAccordion() {
  return (
    <div>
      <Accordion 
        sx={{'& .MuiTypography-root' :{   //use sx and select related class
              fontSize:'20px'             // change its style
      }}}>
        <AccordionSummary
          expandIcon={<ExpandMoreIcon />}
          aria-controls="panel1a-content"
          id="panel1a-header"
        >
          <Typography>Accordion 1</Typography>
        </AccordionSummary>
        <AccordionDetails>
          <Typography>
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse
            malesuada lacus ex, sit amet blandit leo lobortis eget.
          </Typography>
        </AccordionDetails>
      </Accordion>
    </div>
  );
}

票数 1
EN

Stack Overflow用户

发布于 2022-11-13 06:48:13

它有一个类名MuiAccordion-root,您可以从css访问它。

就像这样:

代码语言:javascript
复制
.MuiAccordion-root .MuiAccordionSummary-content p{
   font-size:9px
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74418984

复制
相关文章

相似问题

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