【发布时间】:2022-02-11 18:27:01
【问题描述】:
我有一个组件文件夹和两个不同的组件,每个组件都有自己的 css 文件,链接在其 jsx 文件中。 :
当我在其中使用相同的类名时,它也会影响其他组件!而另一个组件有自己的 css 文件和链接。 这是为什么呢?
例如: 在这两个组件中,我都有一个名为:“PlayerPhoto”的类 当我改变它的高度和宽度时,其他组件中的照片(具有单独的 css 文件但类名相同)也会改变!
【问题讨论】:
-
除非您的构建过程修改了 CSS(例如 CSS 模块),否则它们最终仍将全部出现在同一页面上,并且标准 CSS 规则适用于它匹配的所有内容,无论 React 组件如何它来自。
-
你是如何使用 bundler 处理这些 CSS 文件的?