1

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

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

这不是它应该如何工作的吗?我应该在每次loadTheme通话时手动设置 CSS 吗?

4

1 回答 1

3

我在我们的 Github 页面上回答了这个问题,但也想把它扔在这里:

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

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

于 2018-07-31T02:46:57.293 回答