我有一个<Section>
组件:
const styles = theme => ({
section: {
backgroundColor: theme.colors.primary,
color: theme.colors.white,
'& a:not(.button)': {
color: 'currentColor',
textDecoration: 'underline',
},
},
});
还有一个<Button>
组件:
const styles = theme => ({
button: {
backgroundColor: theme.colors.light,
color: theme.colors.dark,
padding: theme.spacing.default,
},
});
基本上,我想在<Button>
里面使用<Section>
而不是覆盖它的颜色。
我不能使用& a:not($button)
,因为它在不同的组件中。