0

在我的 Head 标签中有以下内容

<style>
:root {
--mdc-theme-primary: #64ba69;
--mdc-theme--primary-light: #96ed98;
--mdc-theme--primary-dark: #31893d;
--mdc-theme--secondary: #e55100;
--mdc-theme--secondary-light: #ff833a;
--mdc-theme--secondary-dark: #ab1a00;
}
</style>

我可以看到主要适用于以下计算结果背景颜色:rgb(100, 186, 105); = #64ba69

.mdc-button--raised:not(:disabled), .mdc-button--unelevated:not(:disabled) {
background-color: var(--mdc-theme-primary, #3f51b5);
}

但是对于低于 mdc-fab 的情况下,secondary 不起作用,因为获取计算结果 background-color:rgb(255, 64, 129); = #ff4081

.mdc-fab {
background-color: var(--mdc-theme-secondary, #ff4081);
}

不知道为什么?https://codepen.io/webiflex/pen/rYKaNm

4

1 回答 1

0

请参阅下面的答案,这是我在“您在某些主题属性名称中有一个额外的破折号”的错误。例如:--mdc-theme--secondary 应该是:--mdc-theme-secondary

回答

于 2017-11-28T11:34:06.060 回答