您的位置:首頁技術文章
文章詳情頁

兼容性 - 對于動態生成的頁面或者網頁插件,怎樣讓ie7,8支持css3的圓角,陰影?

瀏覽:117日期:2023-08-10 10:15:09

問題描述

我嘗試過使用PIE.htc來解決ie7,8對css3特性的支持問題,但針對于本地的html頁面是可行的,放到服務器上,就失效了。目前應用到圓角的有兩個地方,一個是網頁插件,一個是服務器端動態生成的html頁面。

根據網上的說法,PIE.htc的引用路徑雖然寫在css里,但只能相對于調用它的html文檔來設置,嘗試了以下幾種辦法:1.相對于該html文件處開始算路徑;js/PIE.htc,對于插件不可行,因為調用插件的頁面都是外部的,沒有辦法確定相對于html的路徑。2.使用絕對路徑,例如:http://xxx/PIE.htc,也不可行。

網上提到的提供正確的Content-Type,服務器端也不存在這個問題。

求大神指教,有什么比較好的實用的方法來解決這個問題,不勝感激!

問題解答

回答1:

.htc這些東西都受到安全策略的限制,不能保證可用。

如果你想支持IE7,就生成帶有圓角的圖片。不然還是趕緊投奔IE9。

回答2:

你可能需要這個。http://www.malsup.com/jquery/corner/

標簽: CSS
国产综合久久一区二区三区