Reactstrap 导航栏右对齐项目

时间:2021-06-10 19:56:06

标签: javascript reactjs reactstrap

正如标题中所说,我正在尽力将项目与导航栏的右侧对齐 我还在 Nav 上尝试了 ml-auto,在项目上尝试了 mr-auto,在项目上尝试了 ml-auto。但是反应带应该留在左侧。 Example 如图所示。所以我很感激你们的帮助,我是一个新的 React 和网络开发新手。

import React, { useState } from "react";
import {
  Collapse,
  Navbar,
  NavbarToggler,
  NavbarBrand,
  Nav,
  NavItem,
  NavLink,
  UncontrolledDropdown,
  DropdownToggle,
  DropdownMenu,
  DropdownItem,
  NavbarText,
} from "reactstrap";

const Example = (props) => {
  const [isOpen, setIsOpen] = useState(false);

  const toggle = () => setIsOpen(!isOpen);

  return (
    <div>
      <Navbar color="light" light expand="sm">
        <NavbarBrand href="/" className="mr-auto">
          reactstrap
        </NavbarBrand>
        <NavbarToggler onClick={toggle} className="mr-2" />
        <Collapse isOpen={isOpen} navbar>
          <Nav navbar>
            <NavItem>
              <NavLink href="https://www.google.com">Team</NavLink>
            </NavItem>
            <NavItem>
              <NavLink href="https://www.google.com">Events</NavLink>
            </NavItem>
            <UncontrolledDropdown nav inNavbar>
              <DropdownToggle nav caret>
                Unsere Beratung
              </DropdownToggle>
              <DropdownMenu right>
                <DropdownItem>Bipapo</DropdownItem>
                <DropdownItem>TomLongSchlong</DropdownItem>
                <DropdownItem divider />
                <DropdownItem>Der coole Reset</DropdownItem>
              </DropdownMenu>
            </UncontrolledDropdown>
            <NavItem>
              <NavLink href="https://www.google.com">Social Media</NavLink>
            </NavItem>
            <NavItem>
              <NavLink href="https://www.google.com">Kontakt</NavLink>
            </NavItem>
          </Nav>
        </Collapse>
      </Navbar>
    </div>
  );
};

export default Example;

1 个答案:

答案 0 :(得分:0)

这对我有用,我希望它也对你有用!

className="position-absolute top-0 end-0"

最好的问候 偏差