【问题标题】:Reactstrap Navbar align items rightReactstrap Navbar 右对齐项目
【发布时间】:2021-08-27 20:23:30
【问题描述】:

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

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;

【问题讨论】:

  • 不确定 react strap 中是否有特定的道具,但请确保导航列表容器是 flex 并使用 justify content flex-end。

标签: javascript reactjs reactstrap


【解决方案1】:

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

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

最好的问候 偏见

【讨论】:

    猜你喜欢
    • 2023-01-26
    • 2023-03-14
    • 2017-07-07
    • 1970-01-01
    • 2013-02-13
    • 2021-02-21
    • 2021-11-01
    • 1970-01-01
    • 2014-07-19
    相关资源
    最近更新 更多