最近在学习react的时候发现直接引入less有些时候组件样式会相互影响,造成覆盖! react中有没有像vye那样设置scoped就能限制局部作用,搜索了好多,只发现了style-conponent(语法提示不够友好)跟 xx.module.less(每个css都要读取引入太麻烦了),有没有其他简便又能限制局部的插件呢?
react中如何实现局部css样式
reactjs
138 views
最近在学习react的时候发现直接引入less有些时候组件样式会相互影响,造成覆盖! react中有没有像vye那样设置scoped就能限制局部作用,搜索了好多,只发现了style-conponent(语法提示不够友好)跟 xx.module.less(每个css都要读取引入太麻烦了),有没有其他简便又能限制局部的插件呢?
局部 css,需要 shadow dom,类似小程序那样,但是这种做法不高效,介绍一个更好的做法给你,用 tailwindcss 原子化的方法去写样式,连 less、scss 都不需要,而且打包出来的样式体积相比用 less、scss 减少 70%。