material-ui排版的动态字体大小

时间:2020-03-11 20:24:14

标签: reactjs material-ui

是否可以使用Material-UI的Typography元素动态更改字体大小,以便在容器或Typography元素具有固定宽度时使文本适合容器?

就像120像素框中有很多文本一样,它会缩小字体大小以适合它。

1 个答案:

答案 0 :(得分:0)

您可以在框中计算字母,然后进行一些事件,如果字母> someNumber触发事件 示例:

    ... check isLotfText func
      <Typography
        variant={isLotofText ? 'h3' : 'h6'}
        color='textSecondary'
      />