对媒体查询和响应式设计来说是全新的,我在第一关就掉了下来。
我有以下内容:
@media only screen and (max-width: 100px) {
#wrap {
background: #F00;
}
}
@media only screen and (max-width: 500px) {
#wrap {
background: #224466;
}
}
只有 max-width: 500px 起作用,因为当我将屏幕缩小时,它会变为第一种颜色,但当我将其进一步缩小到 100px 以下时,不会发生任何其他事情。
我哪里失败了?
谢谢
解决方案:
对于其他有同样问题的人,这里是 Sean Vieira 提供的答案。
级联仍然适用于活动媒体查询,因此交换它们可以解决问题)我还按照 Roy Stanfield 的建议将其从 100px 增加,因为桌面浏览器可能不会那么小。
@media only screen and (max-width: 800px) {
#wrap {
background: #224466;
}
.entry-title {
font-size: 2em;
}
}
@media only screen and (max-width: 400px) {
#wrap {
background: #F00;
}
.entry-title {
font-size: 1em;
}
}