2016-06-27 46 views
1

我的手机媒体查询不工作在横向模式,也许我不显示media only screen正确。我没有使用任何框架,只是普通的CSS ...横向模式下的移动媒体查询?

有人可以指出我在正确的方向吗?在此先感谢

这就是我现在所拥有的

@media (min-width : 319px) and (max-width: 480px){ 
    //css here 
} 

不知道我在做什么错

回答

6

有一个在CSS一个有用的属性/函数调用orientation其中有两个选项:

  1. 景观
  2. 肖像

而且这是你如何使用它:

@media screen and (orientation:landscape) { 
    /* Your CSS Here*/ 
} 

要附加的屏幕最大和最小宽度,你可以做这样的事情:

@media screen and (orientation:landscape) 
and (min-device-width: 319px) 
and (max-device-width: 480px) { 
    /* Your CSS Here*/ 
} 

看到这个REFFERENCE:css expanding based on portrait or landscape screen size?和也关于@media本页查询的文档:https://css-tricks.com/snippets/css/media-queries-for-standard-devices

我希望这能帮到你:-)

+0

谢谢...怎么样(最小宽度:319px)或(最大宽度:480px),我怎么知道什么是我的最小和最大? – Ris

+1

@Ris您可以像对待最小和最大宽度一样对它进行总结。有关于它的一个有用的文档,也许你想看看它:https://css-tricks.com/snippets/css/media-queries-for-standard-devices :) – Jer

+0

感谢您的详细解答..我赞赏它! – Ris