首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >媒体查询方向:横向不起作用

问媒体查询方向:横向不起作用
EN

Stack Overflow用户
提问于 2016-12-11 21:20:16
回答 2查看 4K关注 0票数 3

我的媒体查询是这样写的:

代码语言:javascript
复制
@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似乎不适用。

EN

回答 2

Stack Overflow用户

发布于 2018-06-29 17:31:07

交换解决方案对我有效,尽管我只在chrome上测试过。

代码语言:javascript
复制
@media all and (max-width: 768px) and (max-height: 1024px) and (orientation:portrait) {}
@media all and (max-width: 1024px) and (max-height: 768px) and (orientation:landscape) {}
票数 0
EN

Stack Overflow用户

发布于 2021-03-11 15:02:07

我刚刚遇到了一个问题,我想它是一样的……当你用inspect移动模拟器检查你的应用程序时,在顶部栏上有一个缩放选项。如果缩放值小于100%,为什么CSS不将方向视为横向,而忽略@media的所有CSS (我认为这是浏览器的问题)。Chrome和Opera都有缩放选项,在这两种浏览器上,你都有相同的问题(Firefox除外)。

因此有两种选择:

  1. 始终以100%缩放级别检查您的应用程序。或者,如果您认为浏览器在这种情况下工作正常...
  2. 如果您不确定是否需要,请不要在媒体查询中使用"orientation“。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41086610

复制
相关文章

相似问题

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