我有一个子组件需要使用spectre.css,但是当我在子组件中导入spectre.css时,父组件也受到了影响。如何使spectre.css仅适用于子组件?谢谢
父项:
class ParentComponent extends React.Component{
render(){
return <ChildComponent></ChildComponent>
}
}
在子组件中,
import from 'spectre.css'
class ChildComponent extends React.Component{
/* ... */
}
答案 0 :(得分:0)
您的CSS很可能捆绑在一个文件中。
className
,以区别它们。const styles= {
wrapper: {
color: red,
},
};
class ChildComponent extends React.Component{
/* ... */
render() {
return (<div style={styles.wrapper}> </div>
}
}