gpt4 book ai didi

javascript - 使用 bootstrap 3,您如何拥有完全不同的移动导航栏而不是响应式导航栏?

转载 作者:太空狗 更新时间:2023-10-29 13:33:38 25 4
gpt4 key购买 nike

我正在构建我的网络应用程序,但我不喜欢我的导航栏在折叠时的样子。我宁愿为移动用户和基本上低于宽度阈值的任何浏览器提供不同的导航栏。

因此,与其让 bootstrap 将你的导航栏变成一个列表,不如用可点击的图标让它看起来更漂亮。

解决此问题的最佳方法是什么?这是我当前的导航栏。

<nav class="navbar navbar-default navbar-fixed-top" role="navigation">

<div class="navbar-header">


<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div {{action toggleProperty "showNotifications"}} id="not-container-mobile" class="navbar-toggle" style="position:relative">
<i
class="icon-globe icon-large use-blue"></i>

{{#if showNotifications}}
{{view App.NotificationView}}
{{/if}}
</div>
<a class="navbar-brand " href="#"><img class="logo"
src="/images/app_dark.png"></a>
</div>




<div class="navbar-header navbar-right">
<div class="navbar-collapse collapse" >

<ul class="nav navbar-nav navbar-right">
<li>
<div {{action toggleProperty "showNotifications"}} id="not-container" style="position:relative">
<i
class="icon-globe icon-large use-blue"></i>

{{#if showNotifications}}
{{view App.NotificationView}}
{{/if}}
</div>
</li>
<li>{{view App.SearchView}}</li>

<li>
<div class="navbar-header navbar-right">
<p class="navbar-text">
{{#link-to "user" currentUser._id.$oid}}
{{currentUser.name}}
{{/link-to}}

</p>
</div>
</li>
<li>
<div id="settings-cog" class="navbar-header navbar-right">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
<i class="icon-cogs icon-large use-blue"></i>
</a>
<ul class="dropdown-menu">
<li><a data-toggle="modal" data-target="#changePassModal" href="#">Change Password</a></li>
<li><a {{action "toggleEditView" target="base"}} data-toggle="modal" data-target="#editModal" href="#" href="#">Edit Profile</a></li>
<li><a href="/#/logout">Logout</a></li>
</ul>
</li>
</div>
</li>

</ul>

</div>
</div>



</div>


</nav>

最佳答案

只需创建两个导航栏。在您的全尺寸导航栏上添加类 .hidden-sm.hidden-xs。然后,在您的移动导航栏上添加类 .visible-xs.visible-sm。这样,您只能看到您指定尺寸的导航栏。有关更多选项,请参阅 Responsive utilities .

关于javascript - 使用 bootstrap 3,您如何拥有完全不同的移动导航栏而不是响应式导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19896309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com