在最近的一期之后,我们注意到我们的Dojo构建系统(目前在Dojo 1.9上)正在跳过CSS中的媒体查询,如下所示:
@media only screen
and (orientation: landscape) {
.imageContainer, .landscapeRightSide { display: inline-block; vertical-align: middle;}
}
当我查看输出文件时,它从不包含这些规则。
我们的构建可能会有一些复杂性导致这种情况,但我不确定从哪里开始寻找。主要是,我甚至不了解使用什么内部过程来缩小CSS。 (即,关闭编译器或JavaScript的shrinksafe)
如果有人可以建议在哪里寻找,我会很乐意提供更多信息。