为啥按钮向左移动?

Posted

技术标签:

【中文标题】为啥按钮向左移动?【英文标题】:Why are the buttons shifted left?为什么按钮向左移动? 【发布时间】:2021-09-22 17:01:45 【问题描述】:

在 Node、React、Express 上学习 Udemy 教程。

他正在使用页眉,他的代码将登录和购物车链接移到最右边。我有和他一样的代码,但我的链接没有移到最右边。我按照教程使用 React-bootstrap。我的代码是一样的吗?

<header>
  <Navbar bg='dark' variant='dark' expand='lg' collapseOnSelect>
    <Container>
      <Navbar.Brand href='/'>BShop</Navbar.Brand>
      <Navbar.Toggle aria-controls='basic-navbar-nav' />
      <Navbar.Collapse id='basic-navbar-nav'>
        <Nav className='ml-auto'>
          <Nav.Link href='/cart'>
            <i className='fas fa-shopping-cart'></i>Cart
          </Nav.Link>
          <Nav.Link href='/login'>
            <i className='fas fa-user'></i>Login
          </Nav.Link>
        </Nav>
      </Navbar.Collapse>
    </Container>
  </Navbar>
</header>

【问题讨论】:

【参考方案1】:

也许您使用的是最新的 bootstrap v5,它将它们的 mlmr util 类更改为 msme

在 v5 中,left 和 right utils 已更改为 start(s)end(e)[1]。所以,尝试将ml-auto 替换为ms-auto

参考:

    https://getbootstrap.com/docs/5.0/migration/#utilities

【讨论】:

以上是关于为啥按钮向左移动?的主要内容,如果未能解决你的问题,请参考以下文章

vi编辑器中如何左移一个单词

Unity3D学习:利用NGUI实现一个简单的左右摇杆

位移&二进制转换&原码&反码&补码

Java数列循环左移

java左移运算符的问题,一定给分!

Dompdf 为啥当您转到第二页时,文本向左移动