Всем привет.
Как увеличить порог collapse в navbar. Т.е. чтоб кнопка .navbar-toggle появлялась с разрешением экрана до 1200px, а не как сейчас до 767px.
p.s пробовал в LESS переменных менять значение
@grid-float-breakpoint- не помогло
Гуглил, и нашел такое
CODE ( htmlphp):
скопировать код в буфер обмена
@media (max-width: 979px) { .btn-navbar { display: none; } .navbar .nav-collapse { clear: none; } .nav-collapse { height: auto; overflow: auto; } .navbar .nav { float: left; margin: 0 10px 0 0; } .navbar .brand { margin-left: -20px; padding: 8px 20px 12px; } .navbar .dropdown-menu:before, .navbar .dropdown-menu:after { display: block; } .navbar .nav > li > a, .navbar .dropdown-menu a { border-radius: 0; color: #999999; font-weight: normal; padding: 10px 10px 11px; } .navbar .nav > li { float: left; } .navbar .dropdown-menu { background-clip: padding-box; background-color: #FFFFFF; border-color: rgba(0, 0, 0, 0.2); border-radius: 0 0 5px 5px; border-style: solid; border-width: 1px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); display: none; float: left; left: 0; list-style: none outside none; margin: 0; min-width: 160px; padding: 4px 0; position: absolute; top: 100%; z-index: 1000; } .navbar-form, .navbar-search { border:none; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1); float: left; margin-bottom: 0; margin-top:6px; padding: 9px 15px; } .navbar .nav.pull-right { float: right; margin-left: auto; } }
и это не помогло.
Можете подскзать.
CODE ( html):
скопировать код в буфер обмена
<!DOCTYPE html> <html> <head> <link href="css/bootstrap.min.css" rel="stylesheet" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="css/style.css" rel="stylesheet" /> <script src="http://code.jquery.com/jquery-latest.js"></script> <script src="js/bootstrap.min.js"></script> <meta charset="utf-8" /> <title>Lorem ipsum dolor sit amet</title> </head> <body> <!-- header --> <header id="header"> <div class="container"> <div class="row"> </div> </div> </header> <!-- main navigation --> <nav class="navbar navbar-default" role="navigation"> <div class="container"> <!-- search form --> <form action="" name="search" method="get" class="form-inline form-search pull-right"> <div class="input-group"> <input type="text" class="form-control" id="search-field" name="search" placeholder="Поиск"> <button type="submit" class="btn btn-primary"> <span class="glyphicon glyphicon-search"></span> </button> </div> </form> <!-- navigation --> <span class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </span> <div class="collapse navbar-collapse navbar-left"> <ul class="nav navbar-nav"> <li><a href="#">Главная</a></li> <li><a href="#">Свой бизнес</a></li> <li><a href="#">Инвестиции</a></li> <li><a href="#">Недвижимость</a></li> <li><a href="#">Финансы</a></li> <li><a href="#">Реклама</a></li> <li><a href="#">Карьера</a></li> </ul> </div> </div> </nav> </body> </html>
CODE ( htmlphp):
скопировать код в буфер обмена
@body-bg: #fff; /* navigation */ @navbar-default-bg: #fff; @navbar-default-toggle-border-color: #c7c7c7; @border-radius-base: 0; /* search form */ @input-border: #c7c7c7; @input-color-placeholder: #c7c7c7; @input-border-radius: 0; @btn-primary-bg: #2da5da; @grid-float-breakpoint: 800px; @grid -float -breakpoint -max: (@grid -float -breakpoint - 1 );
CODE ( htmlphp):
скопировать код в буфер обмена
@import "bootstrap/bootstrap.less"; @import "variables.less"; .container{ max-width: 1140px; } #header{ height: 130px; } .navbar-default{ border: 0; border-top: 1px solid #c7c7c7; } .navbar-default .navbar-toggle{ float: left; } .navbar-default .form-search{ padding: 8px 0; width: 325px; } .navbar-default .form-search .input-group .form-control{ width: 285px; } .navbar-default .form-search .btn-primary{ width: 40px; border: 1px solid #2da5da; } @media (max-width: 1200px) { .navbar-toggle{ display: block; } .collapse{ display: none; } }
|