基本用法:1
2
3:global(.classname) {
background: #fff
}
预处理:
如果用了预处理工具, 可以支持块级写法1
2
3
4
5:global {
.classname {
background: #fff
}
}
因为经过sass-loader等预处理器转译后,嵌套将会自动展开为:1
2
3:global .classname {
background: #fff
}
动画@keyframes1
2
3
4
5
6
7
8
9
10
11
12
13
14@keyframes :global(zoomBounceIn) {
0% {
transform: scale(0);
}
50%{
transform: scale(1.1);
}
70% {
transform: scale(0.9);
}
100% {
transform: scale(1);
}
}
https://github.com/css-modules/css-modules#usage-with-preprocessors