1

我正在使用 material-ui 组件的最新版本。在文档中他们说你必须把这行代码

href="https://fonts.googleapis.com/css?family=Roboto:300,400,500"

在您的 index.html 中,以便能够使用字体 Roboto。我的问题是如何为不同的组件应用 Roboto 字体的不同变体(即常规、粗体、中等、黑色、浅色)?

4

1 回答 1

1

Material-UI Typography页面中,Roboto:300, 400, 500 适用于 Material-UI 默认的 Typography。

在您的情况下,您可以将 fontFamily 更改为 Roboto 并将 fontWeight 更改为 100、300、400、700 和 900,以便使用浅色/常规/黑色 Roboto 字体。此外,如果您想将其设为粗体或斜体,请使用 HTML 或标记将它们包装起来。

例如,

<Typography variant="h6" style={{fontWeight: "700",fontFamily: "Roboto"}}>
  This is stack overflow
</Typography>
于 2019-02-26T17:53:03.613 回答