CSS类仅在操作发生后应用

CSS类仅在操作发生后应用,css,reactjs,react-router,Css,Reactjs,React Router,我有一个(非常)奇怪的问题。我已经试着处理这件事一段时间了,并决定寻找其他想法来解决这个问题 下面是发生的事情: 我正在使用React路由器开发React应用程序。每次加载新视图时,我都使用react addons transition group创建淡入淡出动画。总的来说,它工作得很好 问题是,有一个视图,如果来自特定视图,将不会加载它的CSS类。这非常奇怪,因为我将所有CSS类都放在一个缩小的文件中 所讨论的视图是一个旋转木马,包含许多视图。第一次打开时,未应用任何样式。但是,如果更改旋转木

我有一个(非常)奇怪的问题。我已经试着处理这件事一段时间了,并决定寻找其他想法来解决这个问题

下面是发生的事情:

我正在使用React路由器开发React应用程序。每次加载新视图时,我都使用react addons transition group创建淡入淡出动画。总的来说,它工作得很好

问题是,有一个视图,如果来自特定视图,将不会加载它的CSS类。这非常奇怪,因为我将所有CSS类都放在一个缩小的文件中

所讨论的视图是一个旋转木马,包含许多视图。第一次打开时,未应用任何样式。但是,如果更改旋转木马幻灯片,则会应用所有样式

以下屏幕截图将显示幻灯片更改前后的状态:

在这一点上,我完全不知道会发生什么。有没有人遇到过这样的问题? 我想我应该再强调一次:它只在从一个特定视图过渡到这个特定视图时发生。在应用程序的其他任何地方都不会发生这种情况


提前感谢您的帮助

没有代码很难说,但看看div应用程序

在你的左手上

而且样式要求该类保持原样

.calculator-section .calclulator-slider .calclulator-entry {
    [...]
}

没有代码很难说,但看看div应用程序

在你的左手上

而且样式要求该类保持原样

.calculator-section .calclulator-slider .calclulator-entry {
    [...]
}

哦,是的,你说得对。div#应用程序上的类未更新,这是导致问题的原因。谢谢你的帮助!我知道我需要别人的大脑是的,你是对的。div#应用程序上的类未更新,这是导致问题的原因。谢谢你的帮助!我知道我需要别人的大脑D