媒体查询以区分横向模式下的Galaxy和桌面查看?

时间:2013-08-13 11:53:03

标签: android css3 media desktop landscape

我想要做的就是拥有特定于桌面的版本,然后是适用于iPhone,Android,iPad和任何其他手持设备的移动版本。

我现在检测桌面的是:

@media only screen and(min-device-width:960px){

我有这个来检测手机:

仅@media屏幕和(max-device-width:959px){

但是,当我的Android(Galaxy S3)处于横向模式时,它不会加载正确的版本。如何在横向模式下区分桌面和Android?我已经尝试了一堆不同的宽度和其他代码组合,但是没有什么对我有用。 (我最接近的是在横向模式下在Android上加载桌面版和移动版。)

有人会对此有任何建议吗?

2 个答案:

答案 0 :(得分:1)

你尝试过以cm / mm为单位的宽度吗?

@media all and (min-width: 25cm)
{

}

答案 1 :(得分:0)

你尝试过定向吗?

@media all and (orientation:landscape)
{
    /* Your code here */
}