首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导航条中的Bootstrap 4导航药丸

导航条中的Bootstrap 4导航药丸
EN

Stack Overflow用户
提问于 2019-02-28 21:09:40
回答 1查看 3K关注 0票数 2

我是bootstrap的新手,我想在我的导航栏中有导航药丸来切换页面的内容(如标签)。没有导航栏,它可以正常工作,但我希望在我的导航栏中有它。

到目前为止,这是我的代码:

代码语言:javascript
复制
<nav class="navbar navbar-dark bg-dark navbar-expand-sm">
  <span class="navbar-brand mb-0 h1">ioBroker</span>

  <ul class="navbar-nav nav-pills">
    <li class="nav-item active">
      <a class="nav-link active" id="tab-1" data-toggle="tab" role="tab" href="#content-1" aria-selected="true" aria-controls="content-1">Content 1</a>
    </li>
    <li class="nav-item">
      <a class="nav-link" id="tab-2" data-toggle="tab" role="tab" href="#content-2" aria-selected="false" aria-controls="content-2">Content 2</a>
    </li>
  </ul>
</nav>

<main role="main" class="container-full">
  <div class="container-full">
    <div class="tab-content">
      <div class="tab-pane fade show active" id="content-1" aria-labelledby="tab-1" role="tabpanel">Content 1</div>
      <div class="tab-pane fade" id="content-2" aria-labelledby="tab-2" role="tabpanel">Content 2</div>
    </div>
  </div>
</main>

我的问题是,我不能切换回已经打开的“标签”。如果去掉"data-toggle“属性,它对按钮有效,但对内容切换无效。

EN

回答 1

Stack Overflow用户

发布于 2019-02-28 21:20:43

nav类添加到nav-pills中,内容切换将按照Tabs的预期工作...

代码语言:javascript
复制
<ul class="navbar-nav nav nav-pills">
    <li class="nav-item active">
      <a class="nav-link active" id="tab-1" data-toggle="tab" role="tab" href="#content-1" aria-selected="true" aria-controls="content-1">Content 1</a>
    </li>
    <li class="nav-item">
      <a class="nav-link" id="tab-2" data-toggle="tab" role="tab" href="#content-2" aria-selected="false" aria-controls="content-2">Content 2</a>
    </li>
</ul>

演示:https://www.codeply.com/go/Xr6tLFbqKj

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54926522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档