首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多媒体查询

多媒体查询
EN

Stack Overflow用户
提问于 2015-12-12 11:55:07
回答 1查看 185关注 0票数 0

我正在尝试使用bootstrap使用媒体查询来设置导航栏的样式。如果屏幕大小介于xs和sm之间,则应为nav-justified。如果它大于应该的值,则为navbar-nav

我做了以下工作:

代码语言:javascript
复制
@media (min-width: $screen-md-min) {
  .nav {
    @extend .navbar-nav;
  }
}

@media (min-width: $screen-xs-min) and (max-width: $screen-sm-max){
  .nav {
    @extend .nav-justified;
  }
}

令人惊讶的是,这项功能独立运行良好。

Nav Justified Image

然而,当组合在一起时:

Result

我该怎么做,有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-12 12:24:16

你做错了。

代码语言:javascript
复制
 @media (min-width: $screen-xs-min) and (max-width: $screen-sm-max)

主要包括自以来的额外小屏幕到

代码语言:javascript
复制
 @media (min-width: $screen-md-min) 

将从medium开始。在没有任何规则的情况下,将small留给medium

正确的方法应该是:

代码语言:javascript
复制
 @media (min-width: $screen-xs-min) and (max-width: $screen-sm-max)

代码语言:javascript
复制
 @media (min-width: $screen-sm-max) 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34236073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档