如何在子菜单上使用滚动条时显示子菜单?

时间:2016-08-02 06:05:46

标签: html css twitter-bootstrap

当我有滚动条时,我的子菜单不显示。我正在使用bootstrap

enter image description here

这是我的HTML代码:

<a tabindex="-1" href="#">Location</a>
                            <ul class="dropdown-menu  scrollable-menu">
                              <li class="dropdown-submenu">
                                <a href="#">Afghanistan</a>
                                        <ul class="dropdown-menu scrollable-menu">
                                            <li><a class="small" data-value="option3" tabIndex="-1"><input type="checkbox"/>&nbsp;Select all</a></li>
                                            <li class="divider"></li>

                                        </ul>
                              </li>
                            </ul>

这是我的css代码:

.scrollable-menu {
    height: auto;
    max-height: 405px;
    overflow-x: hidden;
}

2 个答案:

答案 0 :(得分:0)

删除高度:自动; overflow-x:隐藏;

请尝试以下代码:

 .scrollable-menu {
    max-height: 400px;  
    overflow: auto; /* Scrollbar */ 
  }

更新代码:

 .scrollable-menu ul li ul {
    max-height: 400px;  
    overflow: auto; /* Scrollbar */ 
  }

答案 1 :(得分:0)

&#13;
&#13;
.scrollable-menu {
    max-height: 405px;
    overflow-x: auto; /* or overflow:scroll */
}
&#13;
&#13;
&#13;