2012-02-27 84 views
0

我想旋轉一些文字90度逆時針..文字旋轉模糊

到目前爲止唯一的辦法似乎是使用DXImageTransform過濾器。

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

請參見下面的活生生的例子:

http://jsfiddle.net/jzSZE/1/

當IE8瀏覽該文本是模糊的,幾乎無法理解:

enter image description here

在IE寫模式順時針旋轉而沒有任何僞影,但不是逆時針旋轉!所以這感覺就像渲染引擎必須能夠做到。

我錯過了什麼?有沒有什麼辦法在IE中以這種方式旋轉文本而沒有這種模糊的神器?

我只需要支持IE8 +,如果有幫助。

感謝您的任何幫助

+0

您的jsfiddle鏈接適用於IE8/Windows 7上的我。您正在使用哪種操作系統? – 2012-02-27 12:50:15

+0

Windows 7.您確定您已將瀏覽器模式設置爲IE8,並且文本呈現時沒有模糊的神器? – Chris 2012-02-27 12:54:38

+0

我正在使用實際的IE8,而不是在開發模式下的IE9。 http://i.imgur.com/gpbiU.png – 2012-02-27 12:58:54

回答

1

你看到的效果不是模糊,而是文字像素化。當應用濾鏡時,在某些IE/WinOS組合中,文本消除鋸齒將關閉,從而產生看起來看起來拙劣的圖像。

+0

+1你知道哪些組合? – 2012-02-27 15:06:42