[英]Basic classNames not working in new React App
剛剛使用“npx create-react-app my-app”創建了一個新的反應應用程序(因此為我配置了 webpack 和所有模塊)並且我的 classNames 都沒有被實現。 萬一我做錯了,我嘗試復制和粘貼基本的,比如 react-bootstrap 中的導航欄示例。
它顯示導航欄的文本,但沒有顯示樣式。 任何人都遇到過這個問題或知道可能是什么問題?
import React from 'react';
import ReactDOM from 'react-dom';
import { Container, Nav, Navbar } from 'react-bootstrap';
function App() {
return (
<Container>
<Navbar bg="dark" variant="dark">
<Nav className="mr-auto">
<Nav.Link href="#home">Home</Nav.Link>
<Nav.Link href="#features">Features</Nav.Link>
<Nav.Link href="#pricing">Pricing</Nav.Link>
</Nav>
</Navbar>
<>
<div className="d-flex flex-row">
<div className="p-2">Flex item 1</div>
<div className="p-2">Flex item 2</div>
<div className="p-2">Flex item 3</div>
</div>
</>
</Container>
);
}
export default App;
你安裝了 react-bootstrap 嗎? 如果不只是輸入
npm install react-bootstrap
然后它將安裝所有必需的文件。
使用這些組件需要一些樣式表。 所以你應該定義它如下。
{/* The following line can be included in your src/index.js or App.js file*/}
import 'bootstrap/dist/css/bootstrap.min.css';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.