这是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 3和sass.无论如何,当屏幕尺寸低于1000px时,我正试图让导航栏崩溃.它可以工作,但当我点击切换按钮,显示菜单下拉菜单时,它会打开,然后立即关闭.
这是代码:http://jsbin.com/zahatekisa/edit?html,css,output
.navbar {
background-color: #202C39;
}
div.navbar-header a.navbar-brand {
font-family: "Caveat Brush";
margin-right: 20px;
font-size: 23px;
color: #F29559;
}
div.navbar-header a.navbar-brand:hover {
color: #ffb36b;
}
ul.nav.navbar-nav li a {
font-family: "PT Sans", "cursive";
color: #e6e6e6;
}
ul.nav.navbar-nav li a:hover {
color: #ffffff;
background-color: #2a394a;
}
ul.navbar-right li p.navbar-text {
display: block;
}
@media (max-width: 1050px) {
ul.navbar-right li a {
float: left;
}
ul.navbar-right li p.navbar-text {
margin-left: 15px;
position: relative;
top: -4px;
}
} …Run Code Online (Sandbox Code Playgroud)当前,当浏览器宽度低于 768px 时,会.navbar更改为折叠模式。我想将此宽度更改为 992px,因此当浏览器低于 992px 时,.navbar更改为折叠模式..我正在使用 bootstrap 3.3.6
我正在使用此代码,但它对我不起作用
@media screen and (max-width: 992px) {
.navbar-header {
float: none;
}
.navbar-left,.navbar-right {
float: none !important;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-collapse.collapse {
display: none!important;
}
.navbar-nav {
float: none!important;
margin-top: 7.5px;
}
.navbar-nav>li {
float: none;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px; …Run Code Online (Sandbox Code Playgroud)