我想在打印時使用CSS樣式來檢測頁面方向,然後在用戶選擇不同的方向(橫向或縱向)時應用不同的樣式。在打印中使用CSS檢測頁面方向
@media print{ /*portrait*/ /*landscape*/}
有沒有辦法做到這一點?
感謝
我想在打印時使用CSS樣式來檢測頁面方向,然後在用戶選擇不同的方向(橫向或縱向)時應用不同的樣式。在打印中使用CSS檢測頁面方向
@media print{ /*portrait*/ /*landscape*/}
有沒有辦法做到這一點?
感謝
使用orientation: ...
媒體選擇。下面是一個例子:
@media print and (orientation: portrait) {
/* Your code for portrait orientation */
}
@media print and (orientation: landscape) {
/* Your code for landscape orientation */
}
它正在以這種方式正常工作。謝謝! – 2015-03-25 15:04:42
沒問題,很高興我能幫忙!祝你好運! – Geo1088 2015-03-25 20:26:59
等等......打印時這看起來有什麼不同?目前還不清楚這是什麼用例,你是否試圖做到這一點 - http://stackoverflow.com/questions/20361384/detecting-printed-page-size-with-css-media-queries?rq=1 – 2015-03-24 21:58:13
@Paulie_D這似乎是一個相同的概念,除了測試特定尺寸,它只是測試寬度是否比高度長,反之亦然。 – Geo1088 2015-03-24 22:08:18