在 css 继承方面,类和类名之间有什么区别?



我正在探索react js中的css继承。我传入了同一个对象,但在使用class和className之间得到了两个不同的结果。

这是代码:https://codesandbox.io/s/olk4xm60v6(demo.js(

ReactJs中,您正在编写JSX而不是HTML,因此您必须遵循JSX代码的规则

jsx中,如果您想为某个标签赋予类,则需要使用className而不是class

若要指定CSS类,请使用className属性。这适用于所有常规DOM和SVG元素,如<div><a>和其他元素。

如果您使用React with Web Components(这是不常见的(,请使用class属性。

读取文档

样式和CSS

最新更新