className 不应用样式

className does not apply style

我们又来了。让我们看看您是否可以破译谜语 :D。所以,问题如下。我有一个外部 css 文件。我在这个文件中放了一些 'specs' 。我下载了一个插件,可以将 link 外部 css 文件转换为 js 文件。所以,通过这种方式,我可以 'stylize' 那些文件中的 JSX 语法。一切 运行 很好,但出现了问题。如果我在一个元素中声明一个 'className' 并且我试图操纵这个元素的属性,什么也不会发生。但是,如果我 "call" 按名称将元素(例如:div {...} 或页脚{...})放入 css 文件中,就会发生操作。

这是 JSX 语法中的代码:

<div className = "userlog_wrapper">.....</div>

..这是 css 文件中的代码:

.userlog_wrapper{
  width: 100%;
  height: 660px;
}

好的,我修好了。解决方法如下……如果你使用的是cssclick on me的nextjs插件,你需要在js文件里面写:

import css from ../wherever/the/file/are

然后,在类名旁边放这个'= {css.nameOftheClass}'。 仅此而已,它应该可以工作。