具有 2 个或更多 Div 的 Twitter Bootstrap 更广泛的下拉菜单

Posted

技术标签:

【中文标题】具有 2 个或更多 Div 的 Twitter Bootstrap 更广泛的下拉菜单【英文标题】:Twitter Bootstrap Broader Dropdown Menu with 2 or more Div 【发布时间】:2013-10-26 03:07:12 【问题描述】:

我想设计如下图所示的菜单:-

但我做不到,这是我的尝试:- http://jsfiddle.net/BqqqE/5/

代码如下:-

<div class="dropdown">
  <a class="dropdown-toggle btn btn-danger" data-toggle="dropdown" href="#">Dropdown trigger <b class="caret"></b></a>
  <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
    <li class="dropdown-submenu"><a tabindex="-1" href="index.php">Project</a>
        <div class="dropdown-menu">
            <div class="container">
                <div class="row-fluid">
                    <div class="span6">
                        <ul class="unstyled">
                            <li class="nav-header">Category A </li>
                            <li>Item A</li>
                            <li>Item B</li>
                        </ul>
                    </div>
                    <div class="span6">
                        <ul class="unstyled">
                            <li class="nav-header">Category A </li>
                            <li>Item A</li>
                            <li>Item B</li>
                        </ul>                        
                    </div>
                </div>
            </div>
        </div>
    </li>
  </ul>
</div>

Bootstrap 是否可以使用上述菜单?

谢谢

【问题讨论】:

不,您不能在仅列出内容的菜单中使用 div。您应该为此尝试弹出窗口或工具提示。 【参考方案1】:

看看this JSFiddle。我添加了课程dropdown-menu-tworows。您可以为子菜单设置width,但这不是必需的。

.dropdown-menu-tworows .span6 
  width: 49%;
  display: inline-block;

这是你想要的吗?

【讨论】:

这正是我所需要的。伟大的 !谢谢

以上是关于具有 2 个或更多 Div 的 Twitter Bootstrap 更广泛的下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章

为啥显式允许默认构造函数和具有 2 个或更多(非默认)参数的构造函数?

获取具有2个或更多条件的foreach循环的值

当“对比只能应用于具有 2 个或更多水平的因素”时如何进行 GLM?

用纯CSS怎么让3个或更多的DIV处于同一行?

具有 2 个或更多指标的 kubernetes HPA 的行为如何——尤其是副本数计算?

回归在输入变量之一上给出错误“对比只能应用于具有2个或更多水平的因素”[重复]