【发布时间】:2016-01-30 05:31:48
【问题描述】:
我正在努力让移动折叠下拉导航增加高度。目前它停留在大约 340 像素,我需要它展开以适应折叠导航中包含的菜单项。我在 Google 和这里不知疲倦地搜索以找到答案,但它们似乎都没有产生影响,即使我使用 !important 也是如此。
这是我正在谈论的内容的屏幕截图,以避免任何混淆。我在屏幕截图中添加的蓝色边框区域就是我所说的。这似乎设置为静态高度,我需要它为这个特定的应用程序再扩展大约 50px-100px。我没有在这里显示代码,因为我希望只是看到更改默认高度的“最佳方式”以供我将来参考。
感谢您的帮助! 编辑:我没有提交代码,因为现在它只是默认的引导导航代码,所以我认为我不需要引用它。
这是代码,我只是在这里使用一个简单的通用 startbootstrap.com 模板。
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand page-scroll" href="#page-top">Start Bootstrap</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<!-- Hidden li included to remove active class from about link when scrolled up past about section -->
<li class="hidden">
<a class="page-scroll" href="#page-top"></a>
</li>
<li>
<a class="page-scroll" href="#about">About</a>
</li>
<li>
<a class="page-scroll" href="#services">Services</a>
</li>
<li>
<a class="page-scroll" href="#contact">Contact</a>
</li>
<li>
<a class="page-scroll" href="#about">About</a>
</li>
<li>
<a class="page-scroll" href="#services">Services</a>
</li>
<li>
<a class="page-scroll" href="#contact">Contact</a>
</li>
<li>
<a class="page-scroll" href="#about">About</a>
</li>
<li>
<a class="page-scroll" href="#services">Services</a>
</li>
<li>
<a class="page-scroll" href="#contact">Contact</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
我还没有自定义 CSS,因为这是我要更改的第一件事,并且不知道应该在 CSS 中的哪个位置编辑下拉导航。
【问题讨论】:
-
您希望您的下拉菜单更大对吧?
-
您需要在一个完整的工作示例(HTML/CSS/JS)中发布您正在使用的代码。 minimal reproducible example
-
@DianeDuquesne 是的,会出现滚动条,而不是下拉区域展开以显示数据。它太短了大约 50 像素,需要移动设备上的用户在下拉菜单中滚动才能看到最后一个菜单项。
-
@vanburen 我没有发布代码,因为我不知道这个 CSS 属性来自哪里来扩展引导移动导航空间的下拉导航的高度。我说的是当您在引导程序中按下汉堡包按钮时出现的实际菜单链接。在导航栏下方打开的那个 div 似乎通过 Bootstrap 默认设置了一个高度,而不是一直展开以显示导航链接而无需用户滚动。
-
也许这可以回答你的问题:stackoverflow.com/questions/31291034/…
标签: html css twitter-bootstrap