【发布时间】:2021-03-11 15:52:07
【问题描述】:
我有这样写的媒体查询:
@media only screen and (max-device-width: 600px) and (orientation: portrait) {
.img-responsive{
height : 200px;
width : 100px;
}
}
@media only screen and (max-device-width: 600px) and (orientation: landscape) {
.img-responsive{
width : 95px;
height : 100px;
}
}
纵向工作正常,但横向 css 似乎不适用。
【问题讨论】:
-
避免使用
max-device-*和min-device-*,至少在桌面环境中进行测试。 stackoverflow.com/a/36749882/3597276 -
我正在使用 chrome USB 调试,它清楚地向我显示了正在应用的纵向 css 但不是横向
-
两个查询是否应该具有相同的
max-device-width表达式? -
我也遇到了同样的问题。实际上,如果您将横向查询放在纵向查询之前,那么它可以工作,但纵向查询将不起作用。因此,如果有人有此“问题”解决方案,请在此处提及。
标签: css media-queries