【发布时间】:2020-05-14 18:30:39
【问题描述】:
所以我今天刚刚潜入 react-bootstrap 库来实现一个导航栏。
我查看的带有代码和演示的页面:https://react-bootstrap.github.io/components/navbar/#navbars-mobile-friendly
注意这些示例的样式已经很好了。我尝试做几乎相同的事情,但它看起来令人沮丧且完全没有样式,甚至 bg 都无法正常工作。
我的代码:
import React from "react";
import {Nav, Navbar} from 'react-bootstrap'
import './style.css';
import logo from '../../assets/logo.png';
function LoginNav() {
return (
<Navbar expand="lg" bg="dark" variant="dark">
<Navbar.Brand>
<img id="logo"
className="d-inline-block align-top"
src={logo} alt="logo"
/>
</Navbar.Brand>
<Navbar.Collapse id="basic-navbar-nav">
<Nav className="mr-auto">
<Nav.Link href="#home">Login</Nav.Link>
<Nav.Link href="#link">Link</Nav.Link>
</Nav>
</Navbar.Collapse>
</Navbar>
);
};
export default LoginNav;
除了调整徽标大小之外,我的 CSS 没有做任何事情,而且我已经做了 yarn add react-bootstrap 和 npm i --save react-bootstrap。我不知道为什么它不起作用。任何见解都可以提供帮助!谢谢
【问题讨论】: