【发布时间】:2018-02-02 12:46:15
【问题描述】:
我正在使用 Bootstrap 构建我的网站,并且我希望将页眉和导航栏保留在页面顶部,因为其余内容在其下方滚动。我知道您可以使用 Bootstrap 将导航栏固定到顶部,但是有没有办法将 jumbotron 也固定到顶部?
我当前的代码是:
<div class="jumbotron">
<img class="jumbotron-img-top" src="images/headerwithtag.png">
</div>
<nav class="navbar">
<ul class="nav navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
BOOKS
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<a class="dropdown-item" href="#">Branding Sutra</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="#">SERVICES</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">ABOUT</a>
</li>
</ul>
</nav>
而带有is的css是:
.jumbotron {
background-color: white;
}
.jumbotron-img-top {
width:100%;
}
.navbar {
background-image: url("images/navbarbgnew.png");
background-size: cover;
margin: -30px 0 15px 0;
}
我只是不确定我需要什么才能将这两个东西都固定到顶部,同时仍然填满整个屏幕。
【问题讨论】:
标签: jquery html css twitter-bootstrap bootstrap-4