gpt4 book ai didi

javascript - Jasny-Bootstrap 显示菜单打破了导航栏折叠和导航栏切换功能

转载 作者:太空宇宙 更新时间:2023-11-04 03:36:40 24 4
gpt4 key购买 nike

当我使用 this example from jasny-bootstrap 时并在使用 navbar-togglenavbar-collapse 以及两个使用 navbar- 的 navbar-nav 列表时将元素添加到导航栏leftnavbar-right 它在 desktop View 中完全打破了 navbar

navbar-toggledesktop 分辨率出现在 navbarnavbar-nav 项的左侧随机呈现在 navbarleftright 上。

尽管 navbar-toggle 仍然位于 navbar< 的左侧,但所有这些都适用于 mobiletablet 分辨率 在导航菜单旁边。

我知道这是因为 jasny-bootstrap 使用 navbar-toggle。那么,我需要从中复制/使用什么 css bootstrap css(当然有不同的类名)和 js 以恢复 navbar-toggle 功能导航栏?

This is a fiddle with my existing code

最佳答案

额外的 CSS 显示所有视口(viewport)的 .navbar-toggle。只需将其修改为仅显示用于显示导航菜单的按钮即可。

HTML

<button type="button" class="navbar-toggle navbar-toggle-reveal" data-toggle="offcanvas" data-recalc="false" data-target=".navmenu" data-canvas=".canvas">

CSS

@media (min-width: 0) {
.navbar-toggle-reveal {
display: block; /* force showing the toggle */
}
}

See the fiddle

关于javascript - Jasny-Bootstrap 显示菜单打破了导航栏折叠和导航栏切换功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25459453/

24 4 0