gpt4 book ai didi

html - 选项卡菜单中的 Bootstrap float div

转载 作者:太空宇宙 更新时间:2023-11-04 16:07:33 25 4
gpt4 key购买 nike

我使用 Bootstrap 制作了一个选项卡菜单。

但我需要将一些信息放在页面的右侧,与选项卡对齐。

但我似乎无法弄清楚。

到目前为止,我得到的结果是: Div above tab menu

我需要的是这个(Photoshop 显示我需要的): Div on line with the tab menu

演示标记在这里:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

<body>
<div class="container body-content">
<div class="container-fluid">
<div class="tabbable">
<div>
This is a test <button class="btn btn-primary btn-xs" type="submit">Test button</button>
</div>

<ul class="nav nav-tabs" id="pageTabs">
<li class="active"><a href="#tab1" data-toggle="tab">Tab 1</a></li>
<li><a href="#tab2" data-toggle="tab">Tab 2</a></li>
<li><a href="#tab3" data-toggle="tab">Tab 3</a></li>
<li><a href="#tab4" data-toggle="tab">Tab 4</a></li>
<li><a href="#tab5" data-toggle="tab">Tab 5</a></li>
<li><a href="#tab6" data-toggle="tab">Tab 6</a></li>
</ul>

<div class="container">

<div class="tab-content">
<div class="tab-pane active" id="tab1">
<h4>Tab 1</h4>
<p>Content</p>
</div>

<div class="tab-pane" id="tab2">
<h4>Tab 2</h4>
<p>Content</p>
</div>

<div class="tab-pane" id="tab3">
<h4>Tab 3</h4>
<p>Content</p>
</div>

<div class="tab-pane" id="tab4">
<h4>Tab 4</h4>
<p>Content</p>
</div>

<div class="tab-pane" id="tab5">
<h4>Tab 5</h4>
<p>Content</p>
</div>

<div class="tab-pane" id="tab6">
<h4>Tab 6</h4>
<p>Content</p>
</div>

</div>
</div>
</div>
</div>
</div>
</body>

希望有人能在正确的方向上帮助我 :-)

最佳答案

你可以这样做:

.tabbable {
position: relative;
}

.valign {
position: absolute;
top: 0;
right: 0;
transform: translateY(50%);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

<body>
<div class="container body-content">
<div class="container-fluid">
<div class="tabbable">
<div class='valign'>
This is a test <button class="btn btn-primary btn-xs" type="submit">Test button</button>
</div>
<ul class="nav nav-tabs" id="pageTabs">
<li class="active"><a href="#tab1" data-toggle="tab">Tab 1</a></li>
<li><a href="#tab2" data-toggle="tab">Tab 2</a></li>
<li><a href="#tab3" data-toggle="tab">Tab 3</a></li>
<li><a href="#tab4" data-toggle="tab">Tab 4</a></li>
<li><a href="#tab5" data-toggle="tab">Tab 5</a></li>
<li><a href="#tab6" data-toggle="tab">Tab 6</a></li>
</ul>
<div class="container">
<div class="tab-content">
<div class="tab-pane active" id="tab1">
<h4>Tab 1</h4>
<p>Content</p>
</div>
<div class="tab-pane" id="tab2">
<h4>Tab 2</h4>
<p>Content</p>
</div>
<div class="tab-pane" id="tab3">
<h4>Tab 3</h4>
<p>Content</p>
</div>
<div class="tab-pane" id="tab4">
<h4>Tab 4</h4>
<p>Content</p>
</div>
<div class="tab-pane" id="tab5">
<h4>Tab 5</h4>
<p>Content</p>
</div>
<div class="tab-pane" id="tab6">
<h4>Tab 6</h4>
<p>Content</p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>

作为引用,这里有一个很好的 CSS 布局说明指南:

这里有两个关于居中的重要指南:

关于html - 选项卡菜单中的 Bootstrap float div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36883661/

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