【发布时间】:2018-11-14 05:00:50
【问题描述】:
如何为反应语义 UI 添加 CSS?我正在使用创建反应应用程序。我已经安装了 semantic-ui-react 和 CSS CDN:https://react.semantic-ui.com/usage/?fbclid=IwAR3ZBaJfpxHGiNcAvophLp7IAPO-gHZfDvSOLs8h-n0-_29ncPoOdjwCX7o#content-delivery-network-cdn
loginForm.js:
import React from "react";
import { Button, Form, Header } from "semantic-ui-react";
import styles from './loginForm.css';
const LoginForm = () => (
<Form className={styles.formStyle}>
<Button className={styles.buttonStyle}>Login</Button>
</Form>
);
export default LoginForm;
loginForm.css:
.formStyle {
margin-left: 500px;
margin-top: 100px;
width: 550px;
}
.buttonStyle {
border-radius: 18px;
width: 200px;
background-color:#3865FE;
}
以上 CSS 代码不适用于 loginForm.js 为什么会这样?我还尝试了以下操作:
<Form style={styles.formStyle}>
<Button style={styles.buttonStyle}>Login</Button>
</Form>
上面的代码也不行。
【问题讨论】:
-
facebook.github.io/create-react-app/docs/… 据此,除非您的 cra 应用程序已过时,否则一切都应该正常工作,您是否尝试使用没有语义的 css 模块?也许语义会覆盖您的 css,因此它可以工作但不可见
-
@FabienGreard 那么解决这个问题的方法是什么?我正在使用创建反应应用程序
标签: javascript css reactjs