我无法让媒体查询在引导程序中工作(使用 rails)。以下是媒体查询
@media (min-width: 768px) {
.center.navbar .nav, .center.navbar .nav > li {
display:inline-block;
float:none;
vertical-align:top;
width:100%;
}
.center .dropdown-menu {
display: none;
text-align:left;
}
.center .dropdown.open ul {
display: block;
}
无论屏幕大小如何,上面的媒体查询都会覆盖所有默认行为。我从@baptme 收到了一些建议(非常感谢)来解释正在发生的事情(我现在明白了),基本上是因为查询使用了两个类并且默认行为使用 1 类然后媒体查询覆盖。所以我的问题是如何让媒体查询仅在此示例中的屏幕尺寸低于 768px 时才起作用,并在没有时覆盖默认样式
然而,这是我有点困惑的地方,因为在检查 Firebug 中的元素时,默认值如下
.center.navbar .nav, .center.navbar .nav > li {
display: inline-block;
float: none;
vertical-align: top;
}
.center .dropdown-menu {
text-align: left;
}
任何人都可以对此有所了解,任何帮助表示赞赏,如果您想看到它的实际效果,请访问
http://46.32.253.11/