有没有办法增加bootstrap 3导航栏崩溃的点(即,它会折叠成纵向平板电脑上的下拉列表)?
这两个适用于bootstrap 2但现在不适用!
我想以早于768px的分辨率折叠我的导航栏,例如992px,我该怎么做?谢谢!(我知道我可以在引导页面上自定义它,但我不想用新的bootstrap.css文件重新启动我的项目)
我正在使用Twitter bootstrap整理一个粗略的导航栏.

有一个断点,设备的宽度将导致导航栏项目折叠并显示菜单按钮:

如何更改断点以使导航栏更快崩溃?目前,当它出现在徽标上时,它能够突破到一条新线,这看起来并不太好:

我在这里尝试了一个详细的解决方案,但它似乎打破了折叠的菜单(之后无法再次展开).
这是html:
<!-- navigation -->
<div class="navbar navbar-default navbar-static-top">
<div class="container-fluid">
<div class="navbar-header">
<button class="navbar-toggle" data-toggle="collapse" data-target=".navbar-responsive-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><img class="ManeEventLogo" src="/img/ManeEventLogoWhite-Sm.png"></a>
</div>
<div class="collapse navbar-collapse navbar-responsive-collapse">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="/index.php">HOME</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">SERVICES <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/services/cutting-styling/index.php">Cutting & Styling</a></li>
<li><a href="/services/coloring/index.php">Coloring</a></li>
<li><a href="/services/hair-straightening-relaxing/index.php">Permanent Hair Straightening & Relaxing</a></li>
<li><a href="/services/balmain-hair-extensions/index.php">Balmain Hair Extensions</a></li>
</ul>
<li>
<a …Run Code Online (Sandbox Code Playgroud) Helo伙计们,我想修改导航栏以便崩溃@screen-md :992px;.我已修改navbar.less,但仍然无法工作,我不知道该怎么做.
那么如何修改@grid-float-breakpoint变量以便在自定义媒体查询大小上折叠该菜单?
我在尝试使侧边栏/导航内容(使用Bootstrap)在桌面上默认显示(展开)并在移动设备上默认关闭(仅在移动设备上显示)时遇到了一些实际麻烦。我似乎无法使它正常工作。
<nav class="menu menu-open" id="theMenu">
<div class="menu-wrap">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<i class="fa fa-bars menu-close d-lg-none" id="menu-toggle"></i>
</button>
<div id="menu-logo">
<img src="Final_Logo.png" width="210" height="214" alt="">
</div>
<div id="navbarToggleExternalContent">
<ul id="main-menu">
<a href="#">Home</a>
<a href="#">About</a>
<a href="#">Writing</a>
<a href="#">Events</a>
<a href="#">Speaking</a>
<a href="#">Music</a>
</ul>
<ul id="social-icons">
<li class="facebook"><a href="#"><i class="fab fa-facebook fa-2x"></i></a></li>
<li class="twitter"><a href="#"><i class="fab fa-twitter fa-2x"></i></a></li>
<li class="instagram"><a href="#"><i class="fab fa-instagram fa-2x"></i></a></li>
</ul>
</div>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
我尝试使用此javascript代码,但无济于事:
$('.menu-close').on('click', function(){
$('#menuToggle').toggleClass('active');
$('body').toggleClass('body-push-toright');
$('#theMenu').toggleClass('menu-open');
alert("Test");
});
Run Code Online (Sandbox Code Playgroud) 这是Bootstrap 3的旧问题 - >更改导航栏的折叠点,但这里建议的方法:
https://coderwall.com/p/wpjw4w/change-the-bootstrap-navbar-breakpoint
和这里:
不适用于低于768px的折叠,它似乎只能用于扩展折叠点,而不是缩回它.我有一个特殊的情况,我的导航栏有3个按钮,所以它不需要这么早崩溃.我希望它能以420px的速度崩溃.
有没有CSS解决方案?如果没有,有人可以指向我需要更改和下载的引导程序自定义页面中的正确属性吗?这可能是通用断点吗?因为没有什么我能看到的Navbar断点:
http://getbootstrap.com/customize/
根据要求,导航栏的HTML只是:
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<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="navbar-collapse collapse" id = "navbar">
<ul class="nav navbar-nav navbar-left">
<li class = "navbar_buttons"><a id = "new_route_button"><strong>New Route</strong></a></li>
<li class="divider-vertical"></li>
<li class = "navbar_buttons"><a id = "clear_route_button">Clear Route</a></li>
</ul>
<ul class="nav navbar-nav navbar-right"> <!--Right justified navbar list--> …Run Code Online (Sandbox Code Playgroud) 当在小屏幕上查看我的 Shiny 应用程序时,我想将shiny::navbarPage(collapsible = TRUE)导航元素折叠到菜单中。默认情况下,当浏览器宽度小于 940 像素时会触发折叠。有什么方法可以改变这一点,以便在稍大的浏览器宽度(例如 1200 像素)下触发折叠?
我在不使用 LESS 的情况下查看了Bootstrap 3 Navbar Collapse和Change bootstrap navbar Collapse 断点,但不知道如何让它与 Shiny 一起工作。
闪亮玩具应用程序:
library(shiny)
ui <- navbarPage("This app has a long title to take up space for the purposes of this example", collapsible = TRUE,
tabPanel("Panel that also has a long title 1"),
tabPanel("Panel that also has a long title 2"),
tabPanel("Panel that also has a long title 3")
)
server <- function(input, output) {}
shinyApp(ui …Run Code Online (Sandbox Code Playgroud) 我没有太多使用 Bootstrap 的经验,但我正在使用一个框架(Twig + HTML + Bootstrap),该框架为课程作业提供了默认主题,并且在围绕选项/搜索栏的响应式折叠移动导航栏元素后发生得太晚;即它不会在正确的窗口宽度处折叠,迫使搜索栏流到选项下方的新行上。
这里有一些图片可以更好地描述我的意思:
全宽导航栏
半宽 - 应该折叠但搜索栏移至新行
折叠的导航栏(进一步减小窗口宽度后)
..这是导航栏的标记(抱歉太长了):
<div class="navbar navbar-default">
<div class="navbar-header">
<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" href="{{base}}/">{{context.sitename}}</a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="{{base}}/search?query=Authors">Authors</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Publications<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="{{base}}/search?query=Documents">Documents</a></li>
<li><a href="{{base}}/search?query=Data">Data</a></li>
<li><a href="{{base}}/search?query=Source+Code">Source Code</a></li>
<li><a href="{{base}}/search?query=Apps">Apps</a></li>
</ul>
</li>
{% if context.hasadmin %}
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Admin<b class="caret"></b></a>
<ul class="dropdown-menu"> …Run Code Online (Sandbox Code Playgroud) css ×6
html ×5
bootstrap-4 ×2
navbar ×2
breakpoints ×1
collapse ×1
javascript ×1
menu ×1
nav ×1
r ×1
shiny ×1
twig ×1