我目前遇到的问题是,我在React项目中的两个不同位置利用了Airbnb日期。日期的样式不同。因此,我创建了2个单独的CSS文件来覆盖默认样式。
即使在2个不同的位置有2个不同的CSS文件,最新的更改也会覆盖初始样式更改。因此,出于某些原因,两个日期选择器共享相同的样式。
我想提到我使用样式加载器。
有什么想法吗?
答案 0 :(得分:0)
2020:
对于现在遇到此问题并且也有此问题的任何人,您都可能尝试使用CSS模块,因为这样可以消除“全局CSS”问题。
但是,我尝试过,它不会加载CSS模块文件,因此根本无法工作。
但是,我能够通过使用样式化组件来解决它。每个日期选择器都有其自己的组件,我使用样式化组件来编写基本容器,然后,每个日期选择器的所有替代样式都将放入该样式化组件中。
Boom,可以解决CSS样式全局冲突的问题。