2013-05-16 54 views
7

我有一些专门用于打印的样式,这些样式正在与打印介质查询一起正确应用。事情是,如果你切换到横向打印,我的布局会有点突破,我想调整一些东西。有什么方法可以为横向打印定义样式吗?横向打印的媒体查询?

+0

你尝试'(方向:横向)'媒体与'print'组合查询? – cimmanon

+0

哇,不错,我没有试过,出于某种原因。奇迹般有效。让它成为答案,我会接受它。 –

回答

23

媒体查询报价匹配对设备的方向:

@media print and (orientation: landscape) { 
    /* landscape styles */ 
} 

@media print and (orientation: portrait) { 
    /* portrait styles */ 
} 
+0

+1真棒现场答案 - 像往常一样^ _^ –

+0

不适用于铬。 – jbmyid

+0

在铬中工作,至少在我正在测试的版本中工作。 – FremyCompany