如何使滚动折叠式导航导航栏固定顶部?

用户名

如何进行滚动折叠导航navbar-fixed-top bootstrap4

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.2.0/js/tether.min.js"></script>
	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.3/css/bootstrap.min.css">
	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.3/js/bootstrap.min.js"></script>
</head>
<body>
	<div class="container-fluid">
		<nav class="navbar navbar-fixed-top navbar-light bg-faded">
			<div class="container">
				<a class="navbar-brand" href="#">Fixed top</a>
				<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#exCollapsingNavbar" aria-controls="exCollapsingNavbar" aria-expanded="false" aria-label="Toggle navigation">
			    &#9776;
			  </button>
			  <div class="collapse" id="exCollapsingNavbar">
			    <div class="p-a-1">
			      <ul class="nav navbar-nav nav-pills nav-stacked">
					  <li class="nav-item">
					    <a class="nav-link active" href="#">Active</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 disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					  <li class="nav-item">
					    <a class="nav-link disabled" href="#">Disabled</a>
					  </li>
					</ul>
			    </div>
			  </div>
			</div>
		</nav>
	</div>
</body>
</html>

齐姆

在4 alpha中,您要添加一些CSS,以使折叠时像3.x.一样垂直放置导航栏。

.navbar .navbar-nav>.nav-item {
    float: none;
    margin-left: .1rem;
}
.navbar .navbar-nav {
    float:none !important;
    max-height: 240px;
    overflow: auto;
}
.navbar .collapse.in, .navbar .collapsing  {
    clear:both;
}

演示: http //www.codeply.com/go/zeSsTQr8S9

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Bootstrap 3中的导航栏元素外部单击时,如何关闭打开的折叠式导航栏?

固定顶部导航栏下方的响应式全屏视频

如何在页面顶部固定多个滚动固定页眉/导航栏?

Bootstrap导航栏固定顶部

响应式固定顶部导航栏,展开后会填满整个屏幕,隐藏某些导航链接,并且不会滚动

使用RecyclerView,Android Jetpack导航和折叠式工具栏实现正确的滚动

仅使用CSS向下滚动时,如何使导航栏固定在顶部并变得透明?

CSS-使导航栏在滚动时固定在固定顶部导航栏上吗?

折叠式工具栏无法固定卡视图

自定义折叠式导航栏(2列,每列包含2列项目)

滚动时如何使导航栏保持固定

如何正确使导航栏保持固定在屏幕顶部?

滚动顶部导航栏

固定的导航栏顶部滚动问题,页面内容覆盖

平板电脑和手机尺寸上的折叠式引导导航栏

Bootstrap 3固定顶部导航栏显示水平滚动

向下滚动到时,将导航栏固定在顶部

Bootstrap固定顶部导航栏与垂直滚动条重叠

可折叠式引导导航栏

向下滚动时,导航栏变为透明并固定在顶部

滚动时更改导航栏固定的顶部颜色

如何在顶部导航栏-反向导航栏折叠中删除边框

导航栏固定在顶部

将 Bootstrap 导航栏固定到滚动顶部

向下滚动导航栏固定顶部容器流体时引导导航栏容器

向下滚动时如何使标题和导航栏都固定在顶部

如何使导航栏固定在页面顶部且不可重叠

如何滚动固定的双导航栏?

滚动时如何让我的导航栏粘在屏幕顶部?