代码之家  ›  专栏  ›  技术社区  ›  Neutrino

在Angular Material中,设置全局排版样式意味着什么?

  •  0
  • Neutrino  · 技术社区  · 3 年前

    使用时 ng add @angular/material 要将材质支持添加到Angular项目中,会出现提示 Set up global Angular Material typography styles?

    这到底意味着什么?文档中说明会出现提示,但没有说明其实际含义。

    0 回复  |  直到 3 年前
        1
  •  49
  •   Jazzepi    2 年前

    默认情况下,Angular Material不应用全局CSS。意味着标准元素(例如。 <h1> )不会将Angular材质的样式应用于它。 因此,当以这种方式配置时,为了将Angular材质样式应用于HTML的大部分,可以使用 mat-typography

    <h1>This header doesn't have Angular Material styling</h1>
    <section class="mat-typography">
    <h1>This header does have Angular Material styling</h1>
    </section>
    

    如果您设置了全局排版样式;那么第一个 <h1> 将已设置样式。