在尝试向按钮添加材料设计波纹动画时,我在这里采用了纯 css 实现并使用了它。
但现在我们正在迁移到Styletron。我如何重新创建这个
.ripple-class {
/* props */
}
.ripple-class:after {
/* props */
}
.ripple-class:active:after {
/* props */
}
在styletron?我试过这个
injectStyles(styletron, {
// ripple-class props
':after': {
// :after props
},
':active:after': {
// more props
}
});
和
injectStyles(styletron, {
// ripple-class props
':after': {
// :after props
},
':active': {
':after': {
// more props
}
}
});
该按钮没有动画。如果我只是将实际的 css 放在样式标签中,它就可以正常工作。