CẬP NHẬT 2018
Bootstrap 4
Thay đổi điểm dừng thanh điều hướng dễ dàng hơn trong Bootstrap 4 bằng cách sử dụng các navbar-expand-*
lớp:
<nav class="navbar fixed-top navbar-expand-sm">..</nav>
navbar-expand-sm
= menu di động trên màn hình xs <576px
navbar-expand-md
= menu di động trên màn hình sm <768px
navbar-expand-lg
= menu di động trên màn hình md <992px
navbar-expand-xl
= menu di động trên màn hình lg <1200px
navbar-expand
= không bao giờ sử dụng menu di động
(no expand class)
= luôn sử dụng menu di động
Nếu bạn loại trừ navbar-expand-*
menu di động sẽ được sử dụng ở all
độ rộng. Đây là bản demo của tất cả 6 trạng thái thanh điều hướng: Ví dụ về Bootstrap 4 Navbar
Bạn cũng có thể sử dụng điểm dừng tùy chỉnh (??? px) bằng cách thêm một chút CSS. Ví dụ: đây là 1300px ..
@media (min-width: 1300px){
.navbar-expand-custom {
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-custom .navbar-nav {
flex-direction: row;
}
.navbar-expand-custom .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem;
}
.navbar-expand-custom .navbar-collapse {
display: flex!important;
}
.navbar-expand-custom .navbar-toggler {
display: none;
}
}
Bootstrap 4 Custom Navbar Breakpoint
Bootstrap 4 Navbar Breakpoint Ví dụ
Bootstrap 3
Đối với Bootstrap 3.3.x, đây là làm việc CSS để ghi đè lên các breakpoint navbar. Thay đổi 991px
kích thước pixel của điểm mà bạn muốn thanh điều hướng sụp đổ ...
@media (max-width: 991px) {
.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;
}
.collapse.in{
display:block !important;
}
}
Ví dụ hoạt động cho 991px: http://www.bootply.com/j7XJuaE5v6
Ví dụ hoạt động cho 1200px: https://www.codeply.com/go/VsYaOLzfb4 (với mẫu tìm kiếm)
Lưu ý: Phần trên hoạt động cho mọi thứ trên 768px . Nếu bạn cần thay đổi nó thành ít hơn 768px , ví dụ dưới 768px là ở đây .