2013-08-30 48 views
-1

我不能刪除這個問題,所以就忽略它IE10 DX過濾器,CSS相當於addCone的(或加圓圈)

在IE10中,怪癖模式,梯度現在-ARE-出現,而無需改變我任何東西。這是使用DXFilter,我不明白,因爲該選項關閉,並根據微軟的DXFilters現在不工作在互聯網區?


(我在IE10錯過了10,問題可能使現在有點更有意義)

我們有一個網站,是在IE6 Quirks模式,它代表了10年以上的發展,有超過100如果沒有幾個月的努力,頁面和實際上就無法改變。

我需要一個css相當於gradient/addCone。目前我在頁面上有很多信息,這個圓錐出現在一個表格中,可能有20個。我看着SVG,但不能確定這就是一個不錯的選擇,因爲它似乎相當冗長

圖形我只想要一個梯度,並在TableCell的

一球,那是因爲arkward如果怪癖模式,我們可以使用CSS3不但我不認爲這些功能在怪癖模式下可用,但DX過濾器已被帶走

有什麼建議嗎?

感謝

(此外,剛發現http://css3pie.com/和一些描述一個梯度出現在怪癖模式在IE10使手指交叉)

+0

你現有的代碼是什麼樣的?爲什麼SVG不適合? CSS徑向漸變是你想要的? – Spudley

+0

掛在...你在怪癖模式?哦,親愛的,難怪你有麻煩。說真的,從怪癖轉化爲標準模式比你想象的要容易得多('* {box-sizing:border-box;}'解決了大部分問題)。不要以爲你可以一直忽略這個問題;如果你堅持怪癖模式,你將不斷得到這樣的問題,並且他們會越來越難以解決你離開他們的時間越長。 IE11今年即將到來,明年我願意打IE12。 – Spudley

+0

我們的很多客戶都在IE7上,並且將會持續好幾年,目前我們仍然需要支持IE6,但即將結束。我們無法向客戶指定使用哪些瀏覽器 – tony

回答

1

好吧,繼承人我發現

  • IE10有撤消對DXFilters的支持,但可以將它們放回到瀏覽器中。這可以被設置爲一個組策略

Internet選項 - >安全 - >網絡 - >自定義級別 - >其他 - >啓用傳統的過濾器

  • SVG並不怪癖模式工作,即使它沒有幫助,因爲我需要在HTML中的圖形效果,但IE10中的SVG不允許混合(它在其他瀏覽器中)

  • 漸變是在IE10中,再也不會在怪癖中工作模式

css3pie實現漸變(我認爲)VML,它似乎工作。你可能需要調整的唯一方法就是使用position:relative在你放置CSS的任何容器中