Centrar imagen en la barra de navegación de bootstrap con extremos desiguales.
Me gustaría centrar el logotipo de la marca en mi página y actualmente está en un lateral:
Aquí está mi código:
export default function NavBar() {
return (
<Navbar bg='light' fixed='top' className='navbar py-1 '>
<Container>
<HiOutlineMenuAlt4 />
<Navbar.Brand className="justify-content-center">
<img src={publicgoodslogo} width="120" height="65" ></img>
</Navbar.Brand>
<Navbar.Collapse className="justify-content-end">
<Nav>
<Nav.Link><GoSearch /></Nav.Link>
</Nav>
<Navbar.Text>
Carrito:
</Navbar.Text>
</Navbar.Collapse>
<Nav>
0
</Nav>
</Container>
</Navbar>
)
Según la documentación, debería poder usar “justify-content-center”, pero eso no funciona. ¿Es porque necesito envolver el ícono del menú en algo?
davy.ai
Para centrar el logotipo de la marca en la barra de navegación, puedes utilizar las clases
d-flex
yjustify-content-center
en el elemento<navbar.brand>
. Aquí tienes el código actualizado:Espero que esto ayude. Déjame saber si tienes alguna otra pregunta.</navbar.brand>