我正在使用一个带有下拉菜单的Bootstrap菜单在标签之间移动,这很好,但是一旦下拉项被赋予一个活动类,当从下拉菜单导航到另一个标签时,它们似乎不会被删除。我肯定我只是做了一些简单的错误,但我不知道它是什么?
<div class="container-fluid">
<div class="row">
<ul class="nav nav-tabs" id="tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Tab1</a></li>
<li><a href="#tab2" data-toggle="tab">Tab2</a></li>
<li>
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu" id="collapsed">
<li><a href="#tab3" data-toggle="tab">Tab3</a></li>
<li><a href="#tab4" data-toggle="tab">Tab4</a></li>
<li><a href="#tab5" data-toggle="tab">Tab5</a></li>
</ul>
</li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">Content for tab 1</div>
<div class="tab-pane" id="tab2">Content for tab 2</div>
<div class="tab-pane" id="tab3">Content for tab 3</div>
<div class="tab-pane" id="tab4">Content for tab 4</div>
<div class="tab-pane" id="tab5">Content for tab 5</div>
</div>
</div>
</div>
2条答案
按热度按时间yrdbyhpb1#
更新和工作,你需要添加所有的属性,引导需要的作品
在下拉列表中添加类
第10行。
ccrfmcuu2#
对于任何偶然发现这一点并使用Bootstrap 5的人来说,由于可用性和可访问性的问题,标签内的下拉列表不受支持。参见文档:https://getbootstrap.com/docs/5.3/components/navs-tabs/#accessibility