【发布时间】:2018-12-02 20:15:33
【问题描述】:
我正在使用 styled-components 和抛光来加深/减轻颜色。
这是我现在的工作:
colors = ['#eee', '#ccc', '#ddd'];
const calcBorderColor = ({ currentPosition }) => {
const color = colors[(currentPosition) % colors.length];
return color;
};
const Choice = styled.button`
border-color: ${calcBorderColor};
`;
我被困在这里:
&:hover {
border-color: ${darken(0.1, calcBorderColor)};
}
Passed an incorrect argument to a color function, please pass a string representation of a color. 的悬停样式错误
如何将抛光变暗与 calcBorderColor 函数一起使用?
【问题讨论】: