2010-07-11 106 views
1

我想知道是否有任何軟件包可用於向尚不支持它的瀏覽器提供CSS3功能。有沒有可以使IE瀏覽器兼容CSS3的JavaScript'包?

我設想的這種方式,我一直無法通過搜索找到任何東西,JS會檢測瀏覽器並加載它自己的庫,基本上使用JavaScript來完成CSS3功能。

我知道有一個JS庫使舊版IE瀏覽器的PNG文件工作屬性,我想知道是否有人一直在努力讓其他東西也能工作。

這將允許開發人員在他們的Web應用程序中使用CSS3,並讓JS處理可比性。我願意爲這樣的事情付出代價。

謝謝。

+0

[任何JavaScript庫,使CSS3/HTML5網站在所有瀏覽器上工作,包括IE6-8?](http://stackoverflow.com/questions/3180579/any-javascript-library-that-c​​ss3-html5-website-work-on-all-browsers-including) – Quentin 2010-07-11 17:20:43

回答

3

我最近碰到一個相當優雅的新的解決方案來爲IE瀏覽器CSS3。我認爲這是非常接近你想要的:http://css3pie.com/

+0

太棒了,看起來和我一直在尋找的東西一樣,將不得不測試。 – Andy 2010-07-21 05:30:33

+0

只需確保閱讀「已知問題」頁面。它有一堆關於使用它的非常重要的信息。 – sunetos 2010-07-21 15:13:00

0

您的信息,這裏還有這樣的包從允許做的東西:懸停在其他的東西比錨,這裏還有東西來修復DOM等

IE的螺絲起坐,但我不認爲有一個明確的清單/包可以做你想做的事情。

如果有的話,它會在互聯網上像風暴一樣;)。

0

我不相信有這樣一個圖書館呢。這將是很多工作,並且大多數人都對舊版瀏覽器的優雅降級感到滿意,而不是試圖在JavaScript中實現缺少的功能。但是,上半場有一個庫:特徵檢測。這是呼叫modernizr:http://www.modernizr.com/

2

我發現做這件事最接近的是院長愛德華茲的IE腳本。我不認爲它完全支持所有的CSS3功能(因爲CSS3的大部分功能仍在使用中,並且尚未固化),但它會做什麼,可讓您使用所有通常不會使用的CSS選擇器在早期版本的IE中工作。它確實有助於使IE成爲更符合標準的瀏覽器,並避免使用CSS黑客和/或多個樣式表。我一直在尋找有關CSS3支持的任何內容,但還沒有發現任何東西。就像我說的,它主要允許使用所有的選擇器,再加上它內置了一個PNG修復。獎金!

http://code.google.com/p/ie7-js/