我正在为我的项目使用 css 模块,并且我有一个文件定位.css,其中包含一些我想要导入的有用类。例如.right,
.left
使用 CSS 模块的最佳方法是什么?
目前我可以看到 2 个选项,但它们并不是那么好:
组件样式中的组合
.right {
composes: right from '../styles/positioning.css';
}
或者
组件中的多个 css 模块导入
import positioning from '../styles/positioning.css'
import styles from './myComponent.css';
Object.assign(styles, positioning)
class Menu extends Component {
render() {
return (
<div styleName='menu'>
<div styleName='left'>this is left</div>
<div styleName='right'>this is right</div>
</div>
);
}
};
export default CSSModules(Menu, styles);