【发布时间】:2018-03-22 00:54:52
【问题描述】:
首先,我看到this post 试图将其居中。我尝试了解决方案,但没有奏效。由于某种原因,我在这方面找不到任何其他内容。
如果我将导航栏的高度从其默认大小更改(因此它可以将我的徽标保持在适当的大小),导航栏链接和汉堡菜单不再垂直居中。我可以修复链接位置,但我没有做任何事情垂直居中汉堡按钮。这是我从 React-Bootstrap 站点复制的用于导航栏的代码,在响应模式下,汉堡按钮永远不会垂直居中。它转到页面的右上角。这是我从 React-Bootstrap 站点复制的代码...
<Navbar collapseOnSelect staticTop>
<Navbar.Header>
<Navbar.Brand>
<img id='headerLogo' src={require("../images/logo.svg")} />
</Navbar.Brand>
<Navbar.Toggle />
</Navbar.Header>
<Navbar.Collapse>
<Nav pullRight>
<NavItem eventKey={1} href="#">Home</NavItem>
<NavItem eventKey={2} href="#">About</NavItem>
<NavDropdown eventKey={3} title="Portfolio" id="basic-nav-dropdown" pullRight>
<MenuItem eventKey={3.1}>Main</MenuItem>
<MenuItem divider />
<MenuItem eventKey={3.2}>Photography</MenuItem>
<MenuItem eventKey={3.3}>Graphic Design</MenuItem>
<MenuItem eventKey={3.4}>Motion Graphics</MenuItem>
</NavDropdown>
</Nav>
</Navbar.Collapse>
</Navbar>
如何使汉堡菜单按钮垂直居中?
【问题讨论】:
标签: reactjs sass react-bootstrap