gpt4 book ai didi

html - 使用 Bootstrap 的全 Angular 标签(支持 IE)

转载 作者:技术小花猫 更新时间:2023-10-29 11:43:25 24 4
gpt4 key购买 nike

我正在尝试调整 Bootstrap 选项卡,使它们跨越容器的整个宽度。这是我的代码(一个最小的工作示例):

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Full Width Tabs using Bootstrap</title>
<link href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css" rel="stylesheet">
<style>
.full-width-tabs > ul.nav.nav-tabs {
display: table;
width: 100%;
table-layout: fixed; /* To make all "columns" equal width regardless of content */
}
.full-width-tabs > ul.nav.nav-tabs > li {
float: none;
display: table-cell;
}
.full-width-tabs > ul.nav.nav-tabs > li > a {
text-align: center;
}
</style>
</head>
<body>
<div class="tabbable full-width-tabs">
<ul class="nav nav-tabs">
<li class="active"><a href="#tab-one" data-toggle="tab">Tab 1</a></li>
<li><a href="#tab-two" data-toggle="tab">Tab 2</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab-one">
I'm in Tab 1.
</div>
<div class="tab-pane" id="tab-two">
Howdy, I'm in Tab 2. Howdy, I'm in Tab 2. Howdy, I'm in Tab 2. Howdy, I'm in Tab 2.
</div>
</div>
</div> <!-- /tabbable -->

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>

</body>
</html>

我得到这个(不希望的)结果:

Undesired tabs

但是,我希望选项卡“标题”跨越选项卡容器的整个宽度 - 并均匀分布它们各自的宽度,类似这样的期望结果:

desired tabs

我该如何实现?

更新 1:这是一个 JSFiddle:http://jsfiddle.net/agib/FZy4n/

更新 2: 我已经有了一个使用自定义 javascript 的工作小部件。但是,我正在寻找一种与 Bootstrap 无缝集成的解决方案,因此仅依赖于标准的 Bootstrap javascript。

更新 3:如果我删除/注释掉

 /* table-layout: fixed; */

标题宽度根据需要占用所有水平空间。但是,它们的宽度是由标题文本的长度决定的,因此分布不均匀。

也不是我想要的:

undesired tabs

更新 4: 即将推出的 Bootstrap 3 似乎将全 Angular 标签作为标准组件使用类 .nav-justified:Bootstrap 3 -> Navs -> Justified nav

最佳答案

Twitter Bootstrap 3 包含一个类,nav-justified 类。

像这样使用它:

<ul class="nav nav-tabs nav-justified">
<li><a href="#">Foo</a></li>
<li><a href="#">Bar</a></li>
</ul>

关于html - 使用 Bootstrap 的全 Angular 标签(支持 IE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17550570/

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