将颜色应用于具有特定尺寸的标签 - FluentUI
Apply colors to labels with specific sizes - FluentUI
我正在阅读 UI Fabric React 的文档,我可以看到我们有这些 类 可以将字体大小应用于我们的标签:https://docs.microsoft.com/en-us/office/dev/add-ins/design/add-in-typography .. 我喜欢“字幕”和“Body”的大小显示为 header,但是本应为 header 的字幕显示为灰色,而 body 为应该是子标签似乎是黑色的。我们如何在做这样的事情时更改默认颜色:
<Label className="ms-font-l">Hello World</Label>
您可以通过 Theme
或 Styles
属性更改 Label
颜色:
主题:
import { createTheme } from 'office-ui-fabric-react'
const labelTheme = createTheme({
palette: {
neutralPrimary: '#f00',
},
})
<Label theme={labelTheme} className="ms-font-l">Hello World</Label>
样式:
const labelStyles = { root: { color: '#f00' } };
<Label styles={labelStyles} className="ms-font-l">Hello World</Label>
加法:
如果你想在 ms-font-l
上应用样式,请使用 selectors
prop:
const labelStyles = {
root: {
selectors: {
'.ms-font-l': { color: '#f00' },
},
},
};
<Label styles={labelStyles} className="ms-font-l">Hello World</Label>
我正在阅读 UI Fabric React 的文档,我可以看到我们有这些 类 可以将字体大小应用于我们的标签:https://docs.microsoft.com/en-us/office/dev/add-ins/design/add-in-typography .. 我喜欢“字幕”和“Body”的大小显示为 header,但是本应为 header 的字幕显示为灰色,而 body 为应该是子标签似乎是黑色的。我们如何在做这样的事情时更改默认颜色:
<Label className="ms-font-l">Hello World</Label>
您可以通过 Theme
或 Styles
属性更改 Label
颜色:
主题:
import { createTheme } from 'office-ui-fabric-react'
const labelTheme = createTheme({
palette: {
neutralPrimary: '#f00',
},
})
<Label theme={labelTheme} className="ms-font-l">Hello World</Label>
样式:
const labelStyles = { root: { color: '#f00' } };
<Label styles={labelStyles} className="ms-font-l">Hello World</Label>
加法:
如果你想在 ms-font-l
上应用样式,请使用 selectors
prop:
const labelStyles = {
root: {
selectors: {
'.ms-font-l': { color: '#f00' },
},
},
};
<Label styles={labelStyles} className="ms-font-l">Hello World</Label>