css 中可以用:global
scss 中怎么实现?
react的scss中可以这样使用吗?比如选中标签高亮
.foo {
color: #ccc;
&.active {
background: #aaa;
}
}
1
ymyqwe 2018-10-24 09:19:35 +08:00 via iPhone
你放在 index.js ,不放在组件里不就实现了吗?
|
2
maichael 2018-10-24 09:20:51 +08:00
scss 本来就是全局的,你是用了 css-module 还是咋地。
|
5
VDimos 2018-10-24 09:37:53 +08:00 via Android
scss 本来就是全局的呀,不是 vue 那种 scope 的,如果你要局部实现还得用其他诸如 css module 的方案实现
|
6
Torpedo 2018-10-24 10:38:28 +08:00
sass 也可以:global
除此之外,也可以编辑 webpack 配置.比如让 global.sass 不用 css module |
7
ericls 2018-10-24 10:41:55 +08:00 via iPhone
react 和 sass 有啥关系?
|
8
adjusted 2018-10-24 10:47:39 +08:00
scss 会编译到 css, 所以 :global 同样适用,你还可以在 scss 里面用:global {}
|