2013-02-11 82 views
0

我有一個由兩頁組成的HTML文檔。第一個是A4縱向尺寸,第二個是A4橫向尺寸。我有這樣的設置對於IE9,以便在屏幕上會顯示以可讀的格式,但如果你打印出來,它由-90度旋轉的第二頁使用在IE6中旋轉HTML頁面?

-ms-transform: rotate(-90deg) 

這也(所以它打印在A4正確)使用翻譯來正確地重新定位頁面。這適用於每個頁面嵌入的div。在這裏面只是表格。

這在IE9中正常工作,但在IE6中(我假設IE7和IE8)這不起作用,因爲早期版本不支持轉換。在IE6中有沒有這樣做的方法?

+3

IE6已死:http://ie6funeral.com/ – Oriol 2013-02-11 18:32:33

+0

也許這可能有所幫助:http://caniuse.com/#search=Rotate – 11684 2013-02-11 18:35:04

+0

對於較早的IE瀏覽器,您可能不得不使用html做PDF並旋轉它 – 2013-02-11 18:37:06

回答

1

給這個鏡頭。

filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); 

rotation = 1表示它將旋轉90度。基數爲90,因此2 = 180,3 = 270等等。

+0

這種作品在旋轉頁面時被擠壓在頁面的上半部分,並且不像我期望的那樣適合頁面。此外,文字的質量也受到了損害。 – Gunnzie 2013-02-12 10:19:43