Css 当有大量导航项目时,如何在引导4中水平滚动至导航栏

Css 当有大量导航项目时,如何在引导4中水平滚动至导航栏,css,bootstrap-4,Css,Bootstrap 4,当有很多项时,如何在引导菜单中滚动导航栏项 我的代码是 <nav class="navbar navbar-expand-lg navbar-dark bg-info fixed-top"> <a class="navbar-brand" href="/">Brand name</a> <a class="btn btn-danger shadow-sm mr-sm-2 text-white" role="butt

当有很多项时,如何在引导菜单中滚动导航栏项

我的代码是

<nav class="navbar navbar-expand-lg navbar-dark bg-info fixed-top">
      <a class="navbar-brand" href="/">Brand name</a>


            <a class="btn btn-danger shadow-sm mr-sm-2 text-white" role="button" href="/demo"> Button</a>



      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
      </button>

      <div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">


          <li class="nav-item">
          <a class="nav-link" href="#">Link</a>

        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Link</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Link</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Link</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Link</a>
        </li>
          ....
        </ul>  
<a href="/search" class="btn btn-info shadow-sm text-white" role="button">Search</a>
      </div>
    </nav>


  • ....
我试过了

.导航栏倒塌{ 最大高度:100vh; 溢出y:滚动; }


但是我在navbar中得到了一个垂直滚动条,如。

如果您想让水平滚动条更改
overflow-y:scroll
overflow-x:scroll
overflow-x:auto

overflow-x:auto
如果要将水平滚动条更改为
overflow-y:scroll
overflow-x:scroll
overflow-x:auto
,则在内容溢出时添加滚动条。
overflow-x:auto
在内容溢出时添加滚动条

这里的技巧是将
overflow-x
属性从
scroll
更改为
auto

overflow-x:自动
仅在需要时才放置滚动条为什么
溢出-x:scroll将具有
滚动条始终处于关闭状态


这里的技巧是将
overflow-x
属性从
scroll
更改为
auto

overflow-x:自动
仅在需要时才放置滚动条为什么
溢出-x:scroll将具有
滚动条始终处于关闭状态


首先,
overflow-y:滚动不是用于水平,而是用于垂直。您是否尝试过溢出-x:scroll?@nidhenjoseph它可以工作,但它显示滚动条,即使站点的宽度足以容纳导航项目。有小提琴可以帮忙吗?我试了试小提琴,没有卷轴看起来不错。试试这个,请使用
overflow-x:auto
而不是
溢出-x:滚动
auto仅在需要时才会放置滚动条为什么滚动条总是有滚动条。@Nidhin将工作解决方案作为答案发布,这样就可以首先接受它,
overflow-y:scroll不是用于水平,而是用于垂直。您是否尝试过溢出-x:scroll?@nidhenjoseph它可以工作,但它显示滚动条,即使站点的宽度足以容纳导航项目。有小提琴可以帮忙吗?我试了试小提琴,没有卷轴看起来不错。试试这个,请使用
overflow-x:auto
而不是
溢出-x:滚动自动仅在需要时才放置滚动条为什么滚动条总是有滚动条。@Nidhin将工作解决方案作为答案发布,以便接受