【发布时间】:2015-03-24 04:12:41
【问题描述】:
默认情况下,当视口小于 768 像素时,Bootstrap 会折叠导航菜单。由于我的菜单项的宽度,我需要尽快折叠一点,在 786 标记附近,否则在 767 和 786 之间的宽度我会得到一个堆叠的菜单项,这有点难看。
我尝试将以下媒体查询添加到自定义样式表:
@media (max-width: 786px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #f6fbfb;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #d7f1cf;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #d7f1cf;
background-color: #95c58e;
}
}
但是样式似乎仍然来自 bootstrap.min.css,这使得它在 767 处崩溃。
如何强制问题并让它接收我的自定义媒体查询?还是我应该输入不同的媒体查询?
谢谢!
【问题讨论】:
-
查看此网站并尝试自定义代码以满足您的需求:work.smarchal.com/twbscolor
标签: html css twitter-bootstrap