【发布时间】:2014-02-27 19:16:58
【问题描述】:
我有以下 CSS。前“4 列”媒体查询有效,其余的被忽略。如果我将 '5-columns' 放在 '1-column' 之前,那一个有效,但 '1、6 和 7 被忽略。如果我把 6 放在上面,那么 1 和 5 会被忽略。无论我把它们放在哪里,2、3 和 4 列都会继续工作。我没有看到问题。我希望任何人都可以帮助我。
#header-wrap {
border-bottom: 1px solid #EFEFEF;
margin: 32px 32px 16px;
padding: 0 0 32px;
}
/* 1 column */
@media all and (max-width: 607px) {
#header-wrap {
width: 256px;
}
}
/* 2 columns */
@media all and (min-width:607px) and (max-width:895px) {
#header-wrap {
width: 544px;
}
}
/* 3 columns */
@media all and (min-width:895px) and (max-width:1183px) {
#header-wrap {
width: 832px;
}
}
/* 4 columns */
@media all and (min-width:1183px) and (max-width:1471px) {
#header-wrap {
width: 1120px;
}
}
/* 5 columns */
@media all and (min-width:1471px) and (max-width:1759px) {
#header-wrap {
width: 1408px;
}
}
/* 6 columns */
@media all and (min-width:1759px) and (max-width:2062px) {
#header-wrap {
width: 1696px;
}
}
/* 7 columns */
@media all and (min-width:2062px) {
#header-wrap {
width: 1696px;
}
}
【问题讨论】:
-
请您发布您的 HTML 代码?
-
我已经复制了你的代码,实际上它不会从第五个媒体查询中激活 css,使用 clases 而不是 id 不起作用,我尝试了几件事,但没有任何工作,我如果有人知道这种行为会很有趣。
-
这是html:这里有一些内容
标签: css responsive-design media-queries