gpt4 book ai didi

html - 如何自定义 bootstrap sidebar/sidenav?

转载 作者:搜寻专家 更新时间:2023-10-31 21:51:08 24 4
gpt4 key购买 nike

我需要使用 Twitter Bootstrap Sidebar 在我的 Web 应用程序中创建菜单。(以红色突出显示)。 enter image description here

创建如下所示的菜单。 enter image description here

顶部元素有一个下拉菜单,如图所示。菜单中的下一个元素应该在这个下面。但这是我使用 css 时得到的结果。

enter image description here

相互重叠的菜单项。

这是 Bootstrap 代码:

<div class="span3 bs-docs-sidebar">
<ul class="nav nav-list bs-docs-sidenav affix">
<li class="active"><a href="#dropdowns"><i class="icon-chevron-right"></i> Dropdowns</a></li>
<li class=""><a href="#buttonGroups"><i class="icon-chevron-right"></i> Button groups</a></li>
<li><a href="#buttonDropdowns"><i class="icon-chevron-right"></i> Button dropdowns</a></li>
<li><a href="#navs"><i class="icon-chevron-right"></i> Navs</a></li>
<li><a href="#navbar"><i class="icon-chevron-right"></i> Navbar</a></li>
<li><a href="#breadcrumbs"><i class="icon-chevron-right"></i> Breadcrumbs</a></li>
<li><a href="#pagination"><i class="icon-chevron-right"></i> Pagination</a></li>
<li><a href="#labels-badges"><i class="icon-chevron-right"></i> Labels and badges</a></li>
<li><a href="#typography"><i class="icon-chevron-right"></i> Typography</a></li>
<li><a href="#thumbnails"><i class="icon-chevron-right"></i> Thumbnails</a></li>
<li><a href="#alerts"><i class="icon-chevron-right"></i> Alerts</a></li>
<li><a href="#progress"><i class="icon-chevron-right"></i> Progress bars</a></li>
<li><a href="#media"><i class="icon-chevron-right"></i> Media object</a></li>
<li><a href="#misc"><i class="icon-chevron-right"></i> Misc</a></li>
</ul>
</div>

这是我的代码:

 <div class="span3 bs-docs-sidebar">
<ul class="nav nav-list bs-docs-sidenav affix">
<li> <a class="dropdown-toggle" data-toggle="dropdown" href="#">
<i class="icon-user"></i>dany
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a id="logout" href="#">Sign Out</a></li>
</ul>
</li>
</ul>
</div>
<div class="span3 bs-docs-sidebar">
<ul class="nav nav-list bs-docs-sidenav `affix`">
<li><a href="#approval" id="approval"></i>Approval Requests</a></li>
<li><a href="#setting" id="setting"></i>Settings</a></li>
</ul>
</div>

bootstrap 中设置位置的 css 类是 bs-docs-sidenavaffix 我相信。twitter bootstrap的docs.css的css是this

请任何人尽快帮助解决此问题。

最佳答案

您正在使用 span3在你的两个菜单上。这意味着第二个菜单将放置在右侧的下一个网格中,而不是第一个菜单的下方。

我相信你应该这样开始-

<div class="span3 bs-docs-sidebar">
<ul class="nav nav-list bs-docs-sidenav affix">
<li> <a class="dropdown-toggle" data-toggle="dropdown" href="#">
<i class="icon-user"></i>dany
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a id="logout" href="#">Sign Out</a></li>
</ul>
</li>
</ul>

<ul class="nav nav-list bs-docs-sidenav affix">
<li><a href="#approval" id="approval"></i>Approval Requests</a></li>
<li><a href="#setting" id="setting"></i>Settings</a></li>
</ul>
</div>

现在在第二个菜单上应用一些 CSS,例如

<ul class="nav nav-list bs-docs-sidenav affix" style="top: 200px;">

关于html - 如何自定义 bootstrap sidebar/sidenav?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14152378/

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