【发布时间】:2019-11-03 13:22:30
【问题描述】:
我有一个 React 应用程序。它使用样式化的组件。 在 main.css 文件中,我定义了一个变量,例如 -
:root {
primaryColor: 'red';
}
在 React 应用程序中,我为组件设置了样式,例如(不工作)-
const myDiv = styled.div`
color: ${props => props.color? props.color : var(--primaryColor)};
`;
// 不工作
如果我将样式化组件用作(工作)-
const myDiv = styled.div`
color: var(--primaryColor);
`;
有效。
如何使第一个案例工作?即访问样式化组件内的 css 变量。
【问题讨论】:
标签: css reactjs styled-components react-props css-variables