2010-04-07 49 views
1

過濾器像CSS過濾器有多大?

img {filter:flipV;} 

我猜是很老,我只是被要求他們爲什麼沒有在FF爲他工作同事。我認爲他們只是一個IE瀏覽器,只是一段時間才消失?

+0

請注意,有一些官方CSS支持的* some *這樣的工作草案:http://www.w3.org/TR/css3-2d-transforms/ 瀏覽器支持存在,但仍有點實驗性。 – Shog9 2010-04-07 14:11:41

+0

是的,我已經看到了這些轉換和轉換,實際上我在我的網站上使用opcaity轉換,目標是Chrome。感謝您的鏈接:) – Kyle 2010-04-07 14:13:49

回答

1

他們是在IE中做一些事情的唯一方法,例如IE6中的PNG透明度......所以他們仍然在身邊。 Web開發人員到處都希望他們死了:)

即使在最新的jQuery UI的文件,你可以找到它被用於阿爾法透明度:http://dev.jqueryui.com/browser/trunk/themes/base/jquery.ui.theme.css

絕不是他們走了......很遺憾。在這一點上,我希望他們不會像IE9這樣的東西,並將其稱爲「功能」...

4

是的,它是IE瀏覽器。他們並沒有消亡,他們只是一個開始的壞主意。

+0

我完全同意。 – Kyle 2010-04-07 14:08:32

+0

我發現了過濾器有4096像素限制的難題。如果你將它們應用於更大的任何一個(即模態屏幕覆蓋),它們會失敗。 – 2010-04-07 14:11:30

+0

具體爲:IE 5.5。 – bobince 2010-04-07 14:54:31

1

他們很老,只能在IE工作。不好,不要使用它們除非你只瞄準IE瀏覽器(再次不好)。在IE3中不支持CSS3中的某些內容,有時可以使用這些過濾器來解決問題。

例如,盒陰影效果可以很容易地用CSS3做,但IE瀏覽器再次不支持,你可以使用這些過濾器爲IE和正常CSS3其他瀏覽器來創建一個跨瀏覽器解決方案。

1

你可能會覺得this article有趣。雖然filter僅適用於IE瀏覽器,但有一個相當於Firefox的文件(opacity),它是CSS3建議的一部分。

+0

謝謝,我已經看到了這篇文章:) – Kyle 2010-04-07 14:14:17

+1

更正:它只與* Alpha *過濾器等價,'filter:'有很多其他類型,請參閱這裏以獲取快速破壞:http://www.ssi- developer.net/css/visual-filters.shtml – 2010-04-07 14:16:09

+0

請注意,FF中的不透明度僅等於一個特定的過濾器,即alpha過濾器。 IE中的過濾器功能不僅僅是不透明。 編輯:尼克打敗我:-) – HaukurHaf 2010-04-07 14:18:12