Twitter bootstrap 使用React引导程序时,导航栏完全混乱

Twitter bootstrap 使用React引导程序时,导航栏完全混乱,twitter-bootstrap,reactjs,react-bootstrap,Twitter Bootstrap,Reactjs,React Bootstrap,我的导航条到处都是,我真的不确定我做错了什么。 我刚开始使用react引导,但我非常确定我导入的所有内容都是正确的 以下是我的导航栏的外观: 这是我的密码: import React, { Component } from 'react'; import { Navbar, Nav, NavDropdown, NavItem, MenuItem } from 'react-bootstrap'; class Header extends Component { render() {

我的导航条到处都是,我真的不确定我做错了什么。 我刚开始使用react引导,但我非常确定我导入的所有内容都是正确的

以下是我的导航栏的外观:

这是我的密码:

import React, { Component } from 'react';
import { Navbar, Nav, NavDropdown, NavItem, MenuItem } from 'react-bootstrap';

class Header extends Component {
  render() {
    return (
      <Navbar inverse collapseOnSelect>
        <Navbar.Header>
          <Navbar.Brand>
            <a href="#">React-Bootstrap</a>
          </Navbar.Brand>
          <Navbar.Toggle />
        </Navbar.Header>
        <Navbar.Collapse>
          <Nav>
            <NavItem eventKey={1} href="#">
              Link
            </NavItem>
            <NavItem eventKey={2} href="#">
              Link
            </NavItem>
            <NavDropdown eventKey={3} title="Dropdown" id="basic-nav-dropdown">
              <MenuItem eventKey={3.1}>Action</MenuItem>
              <MenuItem eventKey={3.2}>Another action</MenuItem>
              <MenuItem eventKey={3.3}>Something else here</MenuItem>
              <MenuItem divider />
              <MenuItem eventKey={3.3}>Separated link</MenuItem>
            </NavDropdown>
          </Nav>
          <Nav pullRight>
            <NavItem eventKey={1} href="#">
              Link Right
            </NavItem>
            <NavItem eventKey={2} href="#">
              Link Right
            </NavItem>
          </Nav>
        </Navbar.Collapse>
      </Navbar>
    );
  }
}

export default Header;

检查您的css是否已导入,是否正在使用webpack?

我不小心导入了v4而不是v3。虽然这不是直接的答案,但它解决了我的问题。我正在使用webpack,如何使用webpack?请尝试在开发人员依赖项中安装css加载程序