css - 导航栏水平下拉元素高度

标签 css twitter-bootstrap-3

我有一个带下拉菜单的导航栏。下拉元素以全宽水平显示,并具有较大的高度。当元素不适合(移动 View )时,我希望它们以全宽和较小(正常)高度显示在另一个下方

<nav class="navbar navbar-default">
<div class="container-fluid">
    <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse" aria-expanded="false">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>
    </div>

    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
        <ul class="nav navbar-nav">
            <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Dropdown <span class="caret"></span></a>
                <ul class="dropdown-menu">
                    <li><a href="#">Action</a></li>
                    <li><a href="#">Another action</a></li>
                    <li><a href="#">Another action</a></li>
                    <li><a href="#">Another action</a></li>
                    <li><a href="#">Another action</a></li>
                    <li><a href="#">Another action</a></li>
                </ul>
            </li>
        </ul>
    </div>
</div>

http://jsfiddle.net/4965884a/2/

最佳答案

请在您的 css 文件中添加以下 css

@media screen and (max-width: 640px) {
{
     .navbar-default .dropdown-menu > li {
          display:block;
     }
}

关于css - 导航栏水平下拉元素高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32694488/

相关文章:

javascript - 编辑 HTML 表格的源数据

html - 导航栏顶部的 Bootstrap 警报

html - 列表应该用于网格中的视频吗?

javascript - 隐藏 bootstrap 的 .dropdown-backdrop,仅 CSS

html - 带有水平形式的长文本的 <label> 不会在输入字段的对面垂直居中

css - Symfony2 Assetic CSS 重写外包

html - 填充所有可用高度的输入

css - bootstrap-3 对齐 div 底部的链接和按钮

twitter-bootstrap - 我什么时候应该在 Twitter Bootstrap 中使用容器和行?

css - Bootstrap 3 模态标题背景颜色