gpt4 book ai didi

css - Bootstrap v3.3.0 - 侧面导航

转载 作者:太空宇宙 更新时间:2023-11-03 23:26:23 24 4
gpt4 key购买 nike

我刚开始学习 Bootstrap 并重新创建我的旧站点。我完成了侧导航,昨天我注意到有一个新的 Bootstrap 版本 v3.3。该版本缺少以前的 boostrap.css 中的一些类,例如我正在使用的“导航列表”(如下)。这很常见吗?我应该期望通过新的 Boostrap 版本放宽类(class)吗?这没什么大不了的,我当然可以创建自己的。 Bootstrap examples甚至不要演示可堆叠的侧边导航!我是否缺少指向某些文件的链接?

<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Seciton Header</li>
<li class="active"><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
<li class="nav-header">Seciton Header 2</li>
<li><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
</ul>
</div>

最佳答案

.nav-list是 Twitter Bootstrap 2 的一部分,而我们在这里谈论的是 Bootstrap 3...新的版本带来重大变化是很正常的,比如删除的功能和新的功能。

看看Bootstrap migration guide .你会看到:

[.nav-list have] no direct equivalent, but list groups and .panel-groups are similar.

以下是在 Bootstrap 3 中获得类似行为的方法:

  • 使用.nav-pills.nav-stacked而不是 .nav-list
  • 替换.nav-header通过 .disabled
  • 将您的“导航标题”内容包装在 <a>

Twitter Bootstrap 2.3:

<link href="//maxcdn.bootstrapcdn.com/bootstrap/2.3.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Seciton Header</li>
<li class="active"><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
<li class="nav-header">Seciton Header 2</li>
<li><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
</ul>
</div>

Bootstrap 3.3:

<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="well sidebar-nav">
<ul class="nav nav-pills nav-stacked">
<li class="disabled"><a>Seciton Header</a></li>
<li class="active"><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
<li class="disabled"><a>Seciton Header</a></li>
<li><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
</ul>
</div>

关于css - Bootstrap v3.3.0 - 侧面导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26783928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com