2013-01-06 62 views
1

我試圖創建一個在Internet Explorer中正常工作的發光文本。在IE(DXImageTransform.Microsoft.Glow)中發光的文本和抗鋸齒

我有這樣的文字陰影聲明:

text-shadow: 0 0 4px White; 

和IE瀏覽器,我加了這一點:

filter: "progid:DXImageTransform.Microsoft.Chroma(Color='White') progid:DXImageTransform.Microsoft.Glow(Strength=5, Color=#ffffff)"; 

它的工作原理,但它關閉的文本抗鋸齒,所以它看起來真的很醜陋 - 比較這兩個圖像(鉻VS IE9):

enter image description hereenter image description here

你知道如何解決這個問題嗎?謝謝。

回答

1

我相信這把事情看一點點更現代:

<font style="display: block; filter: glow(Color=white, Strength=$2) 
blur(add=false, direction=0, strength=1) 
blur(add=false, direction=180, strength=1) 
blur(add=false, direction=270, strength=1) 
blur(add=false, direction=90, strength=1">Novinky</font> 

基本上,這是一種僞antialiazation 輝光首先應用,然後通過1個像素在4個方向模糊的(U, d,L,R) (甚至blurrs輝光本身)

測試頁: http://tcll5850.proboards.com/thread/178/post-glow-plugin-darkpikachu

參考頁: http://www.ssi-developer.net/css/visual-filters.shtml