CSS 响应式设计:为什么显示分辨率和媒体查询值不一样?

问题描述

假设您有一部屏幕分辨率为 1920 x 1080 px(= 全高清)的手机。

现在您创建了一些网站并添加了以下 CSS 标签

  • @media (max-width: 768px) {blabla} 这是智能手机视图
  • @media (min-width: 768px) and (max-width: 1200px) {blabla} 这是平板电脑视图
  • @media (min-width: 1200px) {blabla} 这是桌面视图

问题:

为什么手机(即使是全高清分辨率)以平板电脑视图而不是桌面视图显示网站?

好吧,在纵向模式下,平板电脑视图实际上很好(因为 1080px 介于 768px1200px 之间),但在横向模式下,其 1920px 分辨率为大于 1200px,我猜应该显示桌面视图。

对此有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)