首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReactJS CSS类不工作

ReactJS CSS类不工作
EN

Stack Overflow用户
提问于 2016-02-23 10:41:08
回答 1查看 13.7K关注 0票数 6

在使用ReactJS方面,我还是个新手。我想为特定的表单创建一个类,但它不起作用

以下是我的代码

代码语言:javascript
复制
import React, { Component, PropTypes } from 'react';
import s from './style.scss';
import withStyles from 'isomorphic-style-loader/lib/withStyles';
import { Grid, Row, Col } from 'react-bem-grid';
class OrderDetails extends Component {
  render() {
      return (
          <div>
            <Row>
              <form class="orderform">
                <h3>Product Details: </h3>
                  <Row>
                    <Col xs={5}>
                      Product: <br />
                      Category: <br />
                      Sub Category: <br />
                      Price: <br />
                      Color: <br />
                      Breakdown: 
                    </Col>
                    <Col xs={4}>
                      test
                    </Col>
                  </Row>
                <h3>Print Details</h3>
                  <Row>
                    <Col xs={5}>
                      Print Method: <br />
                      Position:   <br />
                      Length:   <br />
                      Width:  <br />
                      Colors
                    </Col>
                  </Row>
              </form>
            </Row>
          </div>
     );
  }
}
export default withStyles(OrderDetails, s);

下面是我的style.css文件的代码

代码语言:javascript
复制
.orderform{
    color: red;
}

通过一个简单的代码,我不确定为什么它不能工作。请指导我如何在ReactJS中使用类CSS

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-23 10:43:31

将其替换为

代码语言:javascript
复制
return (
      <div>
        <Row>
          <form className="orderform">

由于JSX使用的是className而不是class,因此来自DOCS

由于JSX为JavaScript,因此不鼓励将classfor之类的标识符用作

属性名。相反,React DOM组件需要分别像classNamehtmlFor这样的DOM属性名称。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35567803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档