Методы выравнивания кнопок с выравниванием по правому краю в навигационной панели React Bootstrap

Чтобы выровнять кнопки по правой стороне панели навигации React Bootstrap, вы можете использовать следующие методы:

Метод 1: использование класса «ml-auto».
Вы можете добавить класс «ml-auto» (автоматический с левым полем) к родительскому элементу кнопки. Это переместит кнопки в правую часть навигационной панели. Вот пример:

import React from 'react';
import { Navbar, Nav, Button } from 'react-bootstrap';
const App = () => {
  return (
    <Navbar bg="light" expand="lg">
      <Navbar.Toggle aria-controls="basic-navbar-nav" />
      <Navbar.Collapse id="basic-navbar-nav">
        <Nav className="ml-auto">
          <Button variant="primary">Button 1</Button>
          <Button variant="secondary">Button 2</Button>
        </Nav>
      </Navbar.Collapse>
    </Navbar>
  );
};
export default App;

Метод 2: использование класса justify-content-end
Вы можете использовать класс justify-content-end в компоненте Nav, чтобы выровнять кнопки по правому краю. Вот пример:

import React from 'react';
import { Navbar, Nav, Button } from 'react-bootstrap';
const App = () => {
  return (
    <Navbar bg="light" expand="lg">
      <Navbar.Toggle aria-controls="basic-navbar-nav" />
      <Navbar.Collapse id="basic-navbar-nav">
        <Nav className="justify-content-end">
          <Button variant="primary">Button 1</Button>
          <Button variant="secondary">Button 2</Button>
        </Nav>
      </Navbar.Collapse>
    </Navbar>
  );
};
export default App;