如何使用Bootstrap选项卡指向另一个网站?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Bootstrap选项卡指向另一个网站?相关的知识,希望对你有一定的参考价值。

我尝试了以下代码,

<ul class="nav nav-tabs">
   <li class="nav-item" id="web1Tab"><a class="nav-link active" data-toggle="tab" id="w1" href="link_to_website_1">Website1</a></li>
   <li class="nav-item" id="web2Tab"><a class="nav-link" data-toggle="tab" id="w2" href="link_to_website_2">Website2</a></li>
</ul>

它的确像我期望的那样,但是href不起作用。另一方面,如果我删除了data-toggle="tab"部分,则href可以正常工作,但active选项卡不会更改。我猜想,href在这种情况下仅支持内部链接?我不确定。代码看起来很简单,但是我无法解决。

答案

您可以尝试用href包围整个列表项吗?

<ul class="nav nav-tabs">
  <a style="display:block" href="your_url1_here">
    <li class="nav-item" id="web1Tab">Website1</li>
  </a>

  <a style="display:block" href="your_url2_here">
    <li class="nav-item" id="web2Tab">Website2</li>
  </a>
</ul>

以上是关于如何使用Bootstrap选项卡指向另一个网站?的主要内容,如果未能解决你的问题,请参考以下文章

Bootstrap 4 - 链接到特定选项卡

指向 Bootstrap 导航选项卡的 href 链接未在同一页面上激活

如何从引导程序中的另一个页面激活动态选项卡?

Django 和 Bootstrap:知道哪个选项卡处于活动状态

如何让引导选项卡链接链接到 ruby​​ on rails 中的另一个部分文件以显示内容?

Bootstrap 2.1 javascript嵌套选项卡:内部选项卡关闭外部选项卡