在Bootstrap 3中,可以通过以下步骤将导航栏从下拉菜单变为折叠:
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
和 <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- 导航栏头部 -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse">
<span class="sr-only">切换导航</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Logo</a>
</div>
<!-- 导航栏内容 -->
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">首页</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">产品</a></li>
<li><a href="#">服务</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
</div>
</nav>
<button>
元素用于触发导航栏的折叠效果,data-toggle="collapse"
属性指定了折叠的行为,data-target="#navbar-collapse"
属性指定了要折叠的内容。这样,当屏幕宽度较小时,导航栏将自动折叠,并显示一个切换按钮。点击切换按钮后,导航栏的下拉菜单将变为折叠状态,用户可以通过点击按钮展开或折叠导航栏。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云内容分发网络(CDN)。
领取专属 10元无门槛券
手把手带您无忧上云