html - 移动媒体查询搞乱了桌面版

标签 html css wordpress mobile

网站 build 中:http://www.modernfuture.net/wordpress

在我的 CSS 中,我使用以下行为我的 android 设备 (480px) 设计了横向模式:

@media only screen and (max-width:480px)

如果在桌面上查看网站,这非常有效,但它不适用于我的 android galaxy S3。

但是,如果我将该行代码更改为

@media only screen and (min-width:480px)

看起来我想要在我的 android 设备上使用(右边的小空白区域除外),但似乎媒体查询的样式已应用于我的桌面版本。

媒体查询似乎无法正常工作,因为定义横向模式的 CSS 不仅适用于我的 android 设备——它要么适用于桌面版和 android 横向版,要么都不适用.我是否必须为桌面宽度设置单独的媒体查询?还是简单得多?

提前致谢!

最佳答案

要定位 S3,您需要与问题中的不同像素大小

 @media only screen and (max-device-width: 720px) and (orientation:portrait) {
  // your css
}

@media only screen and (max-device-width: 1280px) and (orientation:landscape) {
  // your css
}

关于html - 移动媒体查询搞乱了桌面版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18538238/

相关文章:

html - 调整窗口大小时圆圈保持固定

javascript - 在 iframe 中显示 pdf 在 iPad 中无法正常工作

Html 根据点击哪个按钮提交值

javascript - 为什么我在 Canvas 下看到 div 的背景

html - 避免 html 元素在窗口狭窄时错位

php - 在 wordpress 中使用 posts_where 在查询中使用多个元键

html - 我无法将 css 文件链接到 html 在 eclipse 上不起作用

javascript - 如何使用javascript将文本转换为具有字体样式的图像?

php - Wordpress 警告 : call_user_func_array() expects parameter 1 to be a valid callback, 数组必须恰好有两个成员

用于 Wordpress 自定义摘录长度的 PHP 组合 2 个函数