css - 滚动页面时导航栏不粘在顶部

标签 css html bootstrap-4 navbar

我对导航栏有疑问。 这是我的代码:

 <nav id="strumenti" class="navbar navbar-expand-sm navbar-light bg-light sticky">
    <a class="navbar-brand" href="#">
        <img src="C:\Users\Fabry\Desktop\scuola\html\Immagini\UltrasAvellino\clan.ico" width="30" height="30" class="d-inline-block align-top" alt="">
        Ultras Avellino 
    </a>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
        <div class="navbar-nav nav nav-pills" id="pills-tab" role=tablist>
            <a class="nav-item nav-link active" href="#" data-toggle="tab" role="tab" aria-controls="home" aria-selected="true">Home <span class="sr-only">(current)</span></a>
            <a class="nav-item nav-link" href="#" data-toggle="tab" role="tab" aria-controls="home" aria-selected="true">War</a>
            <a class="nav-item nav-link" href="#" data-toggle="tab" role="tab" aria-controls="home" aria-selected="true">Regole</a>
            <a class="nav-item nav-link" href="#" data-toggle="tab" role="tab" aria-controls="home" aria-selected="true">La nostra storia</a>
            <a class="nav-item nav-link" href="#" data-toggle="tab" role="tab" aria-controls="home" aria-selected="true">Contattaci</a>
        </div>
    </div>
</nav>

导航栏有粘性类,所以它应该保持在顶部,但是当我滚动到页面中间时,它消失了。 我试图在 css 中添加 position:fixed 并且它仍然位于顶部,但位于其他元素下方。 请帮助我。

最佳答案

使用粘性的固定顶部实例

<nav id="strumenti" class="navbar navbar-expand-sm navbar-light bg-light fixed-top">

检查:https://getbootstrap.com/docs/4.0/components/navbar/#placement

关于css - 滚动页面时导航栏不粘在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49885313/

相关文章:

javascript - 连接 2 个 div 的边框或虚线

javascript - 使用 jQuery 将多个表转换为同一个 DIV 中的一个表

twitter-bootstrap - 当 Chrome 中有很多输入时,为什么 Bootstrap 会增加这么多输入延迟?

css - Bootstrap 4 导航栏在点击图标时关闭

css - Bootstrap 4 : How do i push the Item C to the bottom in mobile view

css - 全局使用 css next 变量

javascript - document.getElementById 和 document.getElementsByClassName 之间的区别

javascript - 如何在鼠标悬停时覆盖 div/box?

html - 在移动设备上检查时 Div 内容会拉伸(stretch)

javascript - React 滚动到顶部不起作用?需要新的解决方案