【发布时间】:2021-12-31 23:17:19
【问题描述】:
为什么我的自定义 CSS 样式不适用于 react-bootstrap?我使用 npx create-react-app、node-sass 和 npm i react-bootstrap。我错过了什么?
谢谢!
这是我的示例文件:
index.js代码:
import "bootstrap/dist/css/bootstrap.min.css";
/*import here*/
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById("root")
);
自定义scss
body {
background: #0b739c;
}
.login-form {
background: white;
h1 {
/*styles here*/
}
form {
input {
background: #ffffff;
border: 1px solid #dcdcdc;
box-sizing: border-box;
border-radius: 40px;
}
}
}
login.js代码
import "./Login.module.scss";
/*code here*/
const Login = () => {
return (
<Container fluid>
<Row>
<Col>
<Image src={LoginImage} alt="login image" />
<h2>Bring all your friends to any network!</h2>
</Col>
<Col className="m-0 login-form">
/*form code here*/
</Col>
</Row>
</Container>
);
};
export default Login;
示例输出,自定义样式未反映:
【问题讨论】:
标签: reactjs react-bootstrap bootstrap-5