【问题标题】:office-ui-fabric-react: loadTheme to change global CSS?office-ui-fabric-react:loadTheme 更改全局 CSS?
【发布时间】:2018-07-27 07:00:24
【问题描述】:

我正在为我的应用程序使用 office-ui-fabric-react,并且我正在使用 loadTheme 来自定义我的应用程序的调色板。

使用loadTheme 确实会改变我的组件的行为方式,但不会影响页面的全局 CSS,例如页面背景等...
鉴于我还导入了 office-ui-fabric dist CSS,我希望 CSS 也会被更改,可能通过一些 CSS3 变量。

这不是它应该如何工作的吗?我应该在每个 loadTheme 调用中手动设置 CSS 吗?

【问题讨论】:

    标签: css reactjs themes office-ui-fabric


    【解决方案1】:

    我在我们的 Github 页面上回答了这个问题,但也想在这里折腾一下:

    https://github.com/OfficeDev/office-ui-fabric-react/issues/5713

    loadTheme 只更新传递给每个组件的主题对象。它不会向页面添加任何 CSS。这是故意的。

    【讨论】:

      猜你喜欢
      • 2019-04-29
      • 2019-05-30
      • 1970-01-01
      • 2019-09-28
      • 2017-06-05
      • 1970-01-01
      • 2018-01-12
      • 2021-04-02
      • 2020-01-27
      相关资源
      最近更新 更多