【发布时间】:2019-09-25 13:27:05
【问题描述】:
<nav class="navbar navbar-expand-md navbar-dark navbar-transparent fixed-top sticky-navigation" id="lambda-navbar">
<div class="header"><img src="images/ssn_logo.png" alt="logo" style="max-width: 15%;position:absolute;left:2.5%;"/><h1></h1></div>
<a class="navbar-brand" href="index.html"></a>
<button class="navbar-toggler navbar-toggler-right border-0" type="button" data-toggle="collapse"
data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false"
aria-label="Toggle navigation">
<span data-feather="menu"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav ml-auto">
</ul>
<form class="form-inline">
</form>
</div>
</nav>
我无法在移动视图中制作此内容。如果我尝试使其具有响应性,则导航栏在移动视图中不可见。
【问题讨论】:
-
您的导航周围有一个折叠标签,该标签在移动设备上被隐藏,然后您可以通过单击需要 jquery 和 bootstrap.js 工作的 navbar-toggler 来显示您的导航。
-
如何删除该切换器以使两个按钮都显示在导航栏本身而不是折叠和显示
-
删除该按钮,因为那时您将不再需要它并删除这些类
collapse navbar-collapse。我为此创建了一个答案。
标签: javascript html css mobile-website