我尝试给一个按钮添加材料设计涟漪动画,使用了一个纯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
}
}
});