html - Bootstrap 4 导航元素堆叠

标签 html css reactjs twitter-bootstrap

我正在尝试制作一个导航栏,菜单固定在左侧,导航品牌居中,购物车和搜索图标固定在右侧。但是,当我缩小到移动设备时,右侧堆栈上的图标。我该如何解决这个问题?

<div className="container">
  <nav role="navigation" class="navbar navbar-light bg-faded navbar-toggleable-sm">
    <button className="navbar-toggler mr-auto" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                <span className="navbar-toggler-icon" />
              </button>

    <a class="navbar-brand mx-auto" href="/">
                HOMF
              </a>

    <ul class="navbar-nav ml-auto">
      <li class="nav-item">
        <i class="fas fa-search" />
      </li>
      <li class="nav-item">
        <i class="fas fa-search" />
      </li>
    </ul>

    <div className="collapse navbar-collapse" id="navbarSupportedContent">
      <ul className="navbar-nav ml-auto text-center">
        <li className="nav-item">
          <NavLink to="/" className="nav-link">
            MENS
          </NavLink>
        </li>
        <li className="nav-item">
          <NavLink to="/" className="nav-link">
            WOMENS
          </NavLink>
        </li>
        <li className="nav-item">
          <NavLink to="/" className="nav-link">
            KIDS
          </NavLink>
        </li>
      </ul>
    </div>

  </nav>
</div>

最佳答案

navbar-navwhite-space:nowrap作为包装属性,尝试替换 navbar-nav通过简单地 nav在 parent 身上<ul>将添加 display:flex 的标签和 flex-wrap:wrap属性到你的 ul 元素

关于html - Bootstrap 4 导航元素堆叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55081117/

相关文章:

php - 通过 html 表单和 php 将外国 lang 数据插入 mysql db 表

javascript - 为什么我的 jQuery 脚本无法加载?

HTML/CSS 隐藏不适合 block 的元素,没有固定高度

css - 使侧边栏位于屏幕的右侧

css - React - 响应式应用程序 - 最好通过 CSS 隐藏组件中的元素或不渲染它

reactjs - 有没有办法在提交时规范化 Ant 设计输入的值?

html - rails : How to add custom data-attributes in collection_select

html - flexbox 环绕和溢出省略号

javascript - Microsoft Edge 上的 SVG Logo 显示比其他浏览器大 10 倍

reactjs - React 路由器和 Apache + Nginx 给出意外 token <